volume_mute

What Testing Executes

publish date2026/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


Quizzes you can take where this question appears