Software Testing UPDATED ACTUAL Exam
Questions and CORRECT Answers
1. Testing different versions of an application to verify patches don't break something is referred
to as what?
A. Penetration testing
B. Simulation testing
C. Fuzz testing
D. Regression testing - CORRECT ANSWER - D. Regression testing is used to ensure
patches don't break different versions of an application.
2. What is testing an application in an environment that mirrors the production environment
called?
A. Simulation testing
B. Fuzz testing
C. Scanning
D. Penetration testing - CORRECT ANSWER - A. Simulation testing involves mimicking
the production environment.
3. Verification of cryptographic function includes all of the following except what?
, A. Use of secret encryption methods
B. Key distribution
C. Cryptographic algorithm
D. Proper random number generation - CORRECT ANSWER - A. Secret encryption
methods are not part of cryptographic validation.
4. An automated enumeration of specific characteristics of an application or network is referred
to as what?
A. Penetration testing
B. Scanning
C. Fuzz testing
D. Simulation testing - CORRECT ANSWER - B. Scanning can be used to automate the
enumeration of system elements.
5. To examine a system for input validation errors what is the most comprehensive test?
A. Scanning
B. Penetration testing
C. Regression testing