Software Testing - Random Testing
What is Random Testing?
Random Testing, also known as monkey testing, is a form of functional black box testing that is performed when there is not enough time to write and execute the tests.
Random Testing Characteristics:
Random testing is performed where the defects are NOT identified in regular intervals.
Random input is used to test the system's reliability and performance.
Saves time and effort than actual test efforts.
Other Testing methods Cannot be used to.
Random Testing Steps:
Random Inputs are identified to be evaluated against the system.
Test Inputs are selected independently from test domain.
Tests are Executed using those random inputs.
Record the results and compare against the expected outcomes.
Reproduce/Replicate the issue and raise defects, fix and retest.