volume_mute
Automation Limitations in Testing
publish date: 2026/06/16 21:34:56.228932 UTC
volume_mute
Which aspect of the testing process cannot be fully automated?
Correct Answer
Generating test case specifications with expected outputs
Explanation
While test execution and comparison of results can be automated, generating test case specifications - particularly defining expected outputs - cannot be fully automated. People who understand what the system is supposed to do must specify the expected test results. Automated testing can only check that a program does what it is supposed to do, not define what that should be.
Reference
Software Engineering, Ian Sommerville, 10th edition
