Random testing

Random testing

Random testing is a method of software testing that involves generating random inputs to test programs. The output of the program is compared to specifications or language exceptions to determine if it passes or fails. This technique helps avoid biased testing and can identify faults in the program.

1 courses cover this concept

CSCI 0112 - Computing Foundations: Program Organization

Brown University

Fall 2022

CSCI 0112 progresses from CSCI 0111, focusing on structuring programs for solving isolated subproblems. It delves into various algorithms, implementations from abstract descriptions, data organization methods, and program efficiency. Ethical considerations in software development are underscored. Topics include data structures, OOP, web APIs, machine learning, and more.

No concepts data

+ 25 more concepts