volume_mute
Manual vs. Automated Testing
publish date: 2026/06/16 21:34:56.518610 UTC
volume_muteMatch each description to the correct testing approach.
To complete the line match
- Click on an item in the first group
- Click on the match in the second group
To delete a match, double click on a line
Description
A tester runs the program with some test data and notes discrepancies to report to developers
Particularly useful for regression testing to check that changes have not introduced new bugs
Tests are encoded in a program that is run each time the system is to be tested
Approach
Manual Testing
Automated Testing
Correct Answer
(1) A tester runs the program with some test data and notes discrepancies to report to developers,Manual Testing
(2) Tests are encoded in a program that is run each time the system is to be tested,Automated Testing
(3) Particularly useful for regression testing to check that changes have not introduced new bugs,Automated Testing
Explanation
Manual testing involves a human tester running the program and comparing results to expectations. Automated testing encodes tests in a program run each time the system is tested - this is faster and especially valuable for regression testing (re-running previous tests to check that changes have not introduced new bugs).
Reference
Software Engineering, Ian Sommerville, 10th edition
