• Software Testing Dictionary
  • Home

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.