volume_mute
What Testing Executes
publish date: 2026/06/14 03:12:57.523196 UTC
Complete the following statement about what software testing involves: "When you test software, you execute a program using (1) data and check the results for errors, anomalies, or information about the program's (2) attributes."
Please drag and drop the selected option in the right place or type it instead
non-functional
functional
real
artificial
Correct Answer
(1) artificial
(2) non-functional
Explanation
Testing involves executing a program using artificial data (not real production data) and checking results for errors, anomalies, or information about non-functional attributes such as performance, reliability, and security.
Reference
Software Engineering, Ian Sommerville, 10th edition
