Top 350+ Solved Software Testing MCQ Questions Answer
Q. _________ is driven by an Audit or a Risk function to look at a specific control orcompliance issue.
a. security audit
b. vulnerability scan
c. vulnerability assessment
d. penetration test
Q. ________________ simulates an attack by a malicious party.
a. security audit
b. vulnerability scan
c. vulnerability assessment
d. penetration test
Q. ______________ builds upon Vulnerability Assessment by adding manualverification to confirm exposure.
a. security audit
b. security assessment
c. vulnerability assessment
d. penetration test
Q. Which of the following is likely to benefit most from the use of test tools providingtest capture and replay facilities?
a. integration testing
b. regression testing
c. system testing
d. user acceptance testing
Q. The word ‘Error’ is synonymous with which of the following words?
a. Incident
b. Defect
c. Mistake
d. Bug
Q. Which of the statements below is the best assessment of how the test principles apply across the test life cycle?
a. Test principles only affect the preparation for testing.
b. Test principles only affect test execution activities.
c. Test principles only affect the early test activities such as review.
d. Test principles affect activities throughout the test life cycle.
Q. Software Testing is the process of
a. Demonstrating that errors are not present.
b. Executing the program with the intent of finding errors.
c. Executing the program to show that it executes as per SRS.
d. All of the above.
Q. Programmers make mistakes during coding. These mistakes are known as
a. Failures
b. Defects
c. Bugs
d. Errors
Q. Software Testing is nothing else but
a. Verification only
b. Validation only
c. Both verification & validation
d. None of the above.
Q. Which one is not the verification activity?
a. Reviews
b. Path Testing
c. Walk throughs
d. Acceptance Testing
Q. The best reason for using Independent software test teams is that
a. Software developers do not need to do any testing
b. A test team will test the software more thoroughly
c. Testers do not get involved with the project until testing begins
d. Arguments between developers and testers are reduced
Q. The goal of software testing is to
a. Debug the system
b. Validate that the system behaves as expected
c. Let the developer know the defects injected by him
d. Execute the program with the intent of finding errors