Software Testing: Say No to Narrow Thinking
by Nataliia Vasylyna | July 14, 2016 6:35 am
People in a software testing company often think that testers just execute test cases and occasionally update or create them.
This wrong belief may negatively affect the work of a software tester, and hence it should be revised and disproved. Actually, the execution of tests may be considered as the least important part of software testing. Several much more substantial and demanding aspects are present in the testing process.
What Does the Testing Process Include?
- Mental model of the product under test. Presence of such a model allows testers to deeply understand and estimate the testing scope, project outcome and possible risks.
- Creation of effective tests. Using the already created mental model, testers decide what to test and how to test it. After that, they design and create the required tests based on obtained results.
- Test execution itself. When tests are ready, manual testing[1] or automated testing [2]can be executed. If needed, execution of tests can be only partially automated. Test execution is the process of performing functional testing[3] or other required testing types.
- Results analysis. This activity helps to allocate the problem, figure out whether it really is a problem, evaluate its severity and discuss it with other project participants.
- Reporting the results. Test reports should necessarily include the steps to reproduce a bug and other valuable information.
To manage not only the test execution, but the entire process of testing, project participants can use end-to-end test management tools.
Learn more from QATestLab
Related Posts:
- Are Changes in Testing Good?[4]
- 3 Main Features of Successful Software Testing[5]
- How to Perform High Quality Software Testing?[6]
Endnotes:- manual testing: https://qatestlab.com/services/We-Are-Professionals-in/manual-testing/
- automated testing : https://qatestlab.com/services/We-Are-Professionals-in/automated-testing/
- functional testing: https://qatestlab.com/services/We-Are-Professionals-in/functional-testing/
- Are Changes in Testing Good?: https://blog.qatestlab.com/2015/09/25/good-testing-changes/
- 3 Main Features of Successful Software Testing: https://blog.qatestlab.com/2015/07/10/features-of-successful-testing/
- How to Perform High Quality Software Testing?: https://blog.qatestlab.com/2014/02/18/how-to-perform-high-quality-software-testing/
Source URL: https://blog.qatestlab.com/2016/07/14/test-execution-thinking/
Copyright ©2024 QATestLab Blog unless otherwise noted.