Black Box Test Techniques. Random Testing
by Nataliia Vasylyna | September 19, 2011 10:00 am
Design
Test cases[1] should be chosen randomly from the input domain of the component according to the input distribution.
The input distribution which used for the test case suite should be recorded.
A test case should include:
- the input[2] to the component
- the expected result of the test case
[3]
Analysis
Random Testing uses such model of the input domain of the component that characterizes the set of all probable input values[4].
The input distribution which used in the generation of random input values should be based on the expected operational distribution of inputs.
If it happens so that no information of operational distribution is accessible then a uniform input distribution should be used.
Learn more from QATestLab
Related Posts:
- Useful Tips for Choosing a Test Automation Tool[5]
- Myths and Facts: Purpose of Software Testing[6]
- Difference Between White Box, Black Box, and Gray Box Testing[7]
Endnotes:- Test cases: https://qatestlab.com/services/sample-deliverables/test-case-example/
- input: https://qatestlab.com/company/software-testing-glossary/input/
- [Image]: https://blog.qatestlab.com/
- input values: https://qatestlab.com/company/software-testing-glossary/input-value/
- Useful Tips for Choosing a Test Automation Tool: https://blog.qatestlab.com/2011/06/08/useful-tips-for-choosing-a-test-automation-tool/
- Myths and Facts: Purpose of Software Testing: https://blog.qatestlab.com/2011/05/06/myths-and-rakes-the-purpose-of-testing-is-to-find-errors/
- Difference Between White Box, Black Box, and Gray Box Testing: https://blog.qatestlab.com/2011/03/01/difference-between-white-box-black-box-and-gray-box-testing/
Source URL: https://blog.qatestlab.com/2011/09/19/black-box-test-techniques-random-testing/
Copyright ©2025 QATestLab Blog unless otherwise noted.