SWT301 - ISTQB 2 EXAM QUESTIONS
AND ANSWERS
Q. 1: What is Critical in Web Testing?
A. Performance and Functionality
B. Functionality and usability
C. Usability and Performance
D. None of the above - Correct Answers -C
Q. 2: Testing across different languages is called
A. Linguistic Testing
B. Localization Testing
C. Both A and B
D. None of the above. - Correct Answers -B
Q. 3: Hierarchical System refers to
A. Several levels of component that includes objects and classes
B. Several levels of component that includes objects, classes, systems
C. Several levels of component that includes, foundation components, systems
D. None of the above. - Correct Answers -D
Q. 4: Hybrid Testing is
A. Combination of one or more testing techniques
B. Combination of top-down and bottom-up testing
C. Both A and B
D. None of the above. - Correct Answers -B
Q. 5: Test coverage analysis is the process of
A. Creating additional test cases to increase coverage
B. Finding areas of program exercised by the test cases
C. Determining a quantitative measure of code coverage, which is a direct measure
of quality.
D. All of the above. - Correct Answers -A
Q. 6: White Box Testing is
,A. Same as glass box testing
B. Same as clear box testing
C. Both A and B
D. None of the above. - Correct Answers -C
Q. 7: Build Verification Test is
A. Same as smoke test
B. Done after each build to make sure that the build doesn�t contain major errors
C. Both A and B
D. None of the above. - Correct Answers -C
Q. 8: Content Testing is
A. Similar to proof reading
B. Widely used in web testing
C. Part of usability Testing
D. All of the above - Correct Answers -D
Q. 9: Decision Coverage.
A. Testing the boolean expressions which are not in control structures
B. Entire expression is considered as boolean expression irrespective of logical-and and
logical-or operators
C. Coverage except switch-statement cases, exception handlers
D. All of the above. - Correct Answers -B
Q. 10: Class testing
A. Require a driver to test
B. No need of instances of other classes
C. No need to test the transitions
D. All of the above. - Correct Answers -A
Q. 11: Branch Coverage is
A. Another name for decision coverage
B. Another name for all-edges coverage
C. Another name for basic path coverage
D. All the above - Correct Answers -D
Q. 12: The following example is a
If (condition1 && (condition2 || function1()))
statement1;
else
statement2;
,A. Decision coverage
B. Condition coverage
C. Statement coverage
D. Path Coverage - Correct Answers -A
Q. 13: Desk Checking is
A. Same as code walkthrough
B. Same as code inspection
C. Verification of code by the developers
D. None of the above. - Correct Answers -C
Q. 14: Which statement is relevant for test driver?
A. A program that directs the execution of another program against a collection of test
data sets. Usually the test driver also records and organizes the output generated as
the tests are run.
B. A document that identifies test items and includes current status and location
information.
C. A document describing any event during the testing process that requires
investigation
D. A software item that is an object of testing. - Correct Answers -A
Q. 15: The benefits of glass box testing are
A. Focused Testing, Testing coverage, control flow
B. Data integrity, Internal boundaries, algorithm specific testing
C. Both A and B
D. Either A or B - Correct Answers -C
Q. 16: Identify which one is an internal failure
A. Delaying tester's access to areas of the code
B. Replacement with updated product
C. Training programmers to make or miss fewer bugs
D. Testing by Tech. Support - Correct Answers -A
Q. 17: Smoke Testing is
A. To find whether the hardware burns out
B. Same as build verification test
C. To find that software is stable
D. None of the above - Correct Answers -B
Q. 18: Code Walkthrough is ________
, A. A type of dynamic testing
B. Type of static testing
C. Neither dynamic nor static
D. Performed by the testing teamQ. 18: Code Walkthrough is ________
A. A type of dynamic testingB. Type of static testingC. Neither dynamic nor staticD.
Performed by the testing team - Correct Answers -B
Q. 19: Static Analysis is
A. Same as static testing
B. Done by the developers
C. Both A and B
D. None of the above - Correct Answers -C
Q. 20: Structural Testing is
A. Same as black box testing
B. Same as white box testing
C. Same as functional testing
D. None of the above. - Correct Answers -B
Q. 21: User Acceptance Testing is
A. Same as Alpha Testing
B. Same as Beta Testing
C. Combination of Alpha and Beta Testing
D. None of the above - Correct Answers -C
Q. 22: Error seeding
A. Evaluates the thoroughness with which a computer program is tested by purposely
inserting errors into a supposedly correct program.
B. Errors inserted by the developers intentionally to make the system malfunctioning.
C. Neither A or B
D. Both A and B - Correct Answers -A
Q. 23: Unit, Integration and System testing being replaced by ________ using object
oriented software testing concepts
A. Classing testing, Object Integration testing, System testing
B. Statement coverage, Branch coverage , Condition coverage
C. All of the above
D. None of the above - Correct Answers -A
AND ANSWERS
Q. 1: What is Critical in Web Testing?
A. Performance and Functionality
B. Functionality and usability
C. Usability and Performance
D. None of the above - Correct Answers -C
Q. 2: Testing across different languages is called
A. Linguistic Testing
B. Localization Testing
C. Both A and B
D. None of the above. - Correct Answers -B
Q. 3: Hierarchical System refers to
A. Several levels of component that includes objects and classes
B. Several levels of component that includes objects, classes, systems
C. Several levels of component that includes, foundation components, systems
D. None of the above. - Correct Answers -D
Q. 4: Hybrid Testing is
A. Combination of one or more testing techniques
B. Combination of top-down and bottom-up testing
C. Both A and B
D. None of the above. - Correct Answers -B
Q. 5: Test coverage analysis is the process of
A. Creating additional test cases to increase coverage
B. Finding areas of program exercised by the test cases
C. Determining a quantitative measure of code coverage, which is a direct measure
of quality.
D. All of the above. - Correct Answers -A
Q. 6: White Box Testing is
,A. Same as glass box testing
B. Same as clear box testing
C. Both A and B
D. None of the above. - Correct Answers -C
Q. 7: Build Verification Test is
A. Same as smoke test
B. Done after each build to make sure that the build doesn�t contain major errors
C. Both A and B
D. None of the above. - Correct Answers -C
Q. 8: Content Testing is
A. Similar to proof reading
B. Widely used in web testing
C. Part of usability Testing
D. All of the above - Correct Answers -D
Q. 9: Decision Coverage.
A. Testing the boolean expressions which are not in control structures
B. Entire expression is considered as boolean expression irrespective of logical-and and
logical-or operators
C. Coverage except switch-statement cases, exception handlers
D. All of the above. - Correct Answers -B
Q. 10: Class testing
A. Require a driver to test
B. No need of instances of other classes
C. No need to test the transitions
D. All of the above. - Correct Answers -A
Q. 11: Branch Coverage is
A. Another name for decision coverage
B. Another name for all-edges coverage
C. Another name for basic path coverage
D. All the above - Correct Answers -D
Q. 12: The following example is a
If (condition1 && (condition2 || function1()))
statement1;
else
statement2;
,A. Decision coverage
B. Condition coverage
C. Statement coverage
D. Path Coverage - Correct Answers -A
Q. 13: Desk Checking is
A. Same as code walkthrough
B. Same as code inspection
C. Verification of code by the developers
D. None of the above. - Correct Answers -C
Q. 14: Which statement is relevant for test driver?
A. A program that directs the execution of another program against a collection of test
data sets. Usually the test driver also records and organizes the output generated as
the tests are run.
B. A document that identifies test items and includes current status and location
information.
C. A document describing any event during the testing process that requires
investigation
D. A software item that is an object of testing. - Correct Answers -A
Q. 15: The benefits of glass box testing are
A. Focused Testing, Testing coverage, control flow
B. Data integrity, Internal boundaries, algorithm specific testing
C. Both A and B
D. Either A or B - Correct Answers -C
Q. 16: Identify which one is an internal failure
A. Delaying tester's access to areas of the code
B. Replacement with updated product
C. Training programmers to make or miss fewer bugs
D. Testing by Tech. Support - Correct Answers -A
Q. 17: Smoke Testing is
A. To find whether the hardware burns out
B. Same as build verification test
C. To find that software is stable
D. None of the above - Correct Answers -B
Q. 18: Code Walkthrough is ________
, A. A type of dynamic testing
B. Type of static testing
C. Neither dynamic nor static
D. Performed by the testing teamQ. 18: Code Walkthrough is ________
A. A type of dynamic testingB. Type of static testingC. Neither dynamic nor staticD.
Performed by the testing team - Correct Answers -B
Q. 19: Static Analysis is
A. Same as static testing
B. Done by the developers
C. Both A and B
D. None of the above - Correct Answers -C
Q. 20: Structural Testing is
A. Same as black box testing
B. Same as white box testing
C. Same as functional testing
D. None of the above. - Correct Answers -B
Q. 21: User Acceptance Testing is
A. Same as Alpha Testing
B. Same as Beta Testing
C. Combination of Alpha and Beta Testing
D. None of the above - Correct Answers -C
Q. 22: Error seeding
A. Evaluates the thoroughness with which a computer program is tested by purposely
inserting errors into a supposedly correct program.
B. Errors inserted by the developers intentionally to make the system malfunctioning.
C. Neither A or B
D. Both A and B - Correct Answers -A
Q. 23: Unit, Integration and System testing being replaced by ________ using object
oriented software testing concepts
A. Classing testing, Object Integration testing, System testing
B. Statement coverage, Branch coverage , Condition coverage
C. All of the above
D. None of the above - Correct Answers -A