How to do software testing suntech applications

6
Software or Website Testing In a professional Way Sharey Khan Suntech Applications Pvt Ltd. Lucknow Vikash nagar Lucknow

Transcript of How to do software testing suntech applications

Page 1: How to do software testing suntech applications

How to do Software or Website Testing In a professional Way

Sharey KhanSuntech Applications Pvt Ltd. LucknowVikash nagar Lucknow

Page 2: How to do software testing suntech applications

Learn to analyze your Test results thoroughly. 

• Do not ignore the test result. The final test result may be ‘pass’ or ‘fail’ but troubleshooting the root cause of ‘fail’ will lead you to the solution of the problem. Testers will be respected if they not only log the bugs but also provide solutions.

Page 3: How to do software testing suntech applications

Learn to maximize the Test coverage

Every time you test any application. Though 100 percent test coverage might not be possible still you can always try to reach near it.

Page 4: How to do software testing suntech applications

Programmers should Not test their own code.• Basic unit testing of developed application

should be enough for developers to release the application for testers. But you (testers) should not force developers to release the product for testing. Let them take their own time. Everyone from lead to manger know when the module/update is released for testing and they can estimate the testing time accordingly. This is a typical situation in agile project environment.

Page 5: How to do software testing suntech applications

Essentials for Software Testing

• Test Strategy• Testing Plan• Test Cases• Test Data• Test Environment

Page 6: How to do software testing suntech applications

Major Reasons For SoftwareTesting

• We owe it to our users and ourselves to deliver the best application we can.

• There are lots of different devices, browsers, and operating systems out there.

• There’s always a chance that a user really will do that – no matter how silly it seems.

• To ensure that what we create does what it’s supposed to do.