ISTQB Sample Questions Set - 23



1.    Test Plan
                                                          A.      Road map for testing
                                                          B.      Tells about the actual results and expected results
                                                          C.      Both a and b
                                                         D.      None of the above
2.    User Acceptance Testing
                                                          A.      Same as Alpha Testing
                                                          B.      Same as Beta Testing
                                                          C.      Combination of Alpha and Beta Testing
                                                         D.      None of the above
3.    Path coverage includes
                                                          A.      Statement coverage
                                                          B.      Condition coverage
                                                          C.      Decision coverage
                                                         D.      None of these
4.    Which testing technique do you prefer for the following situations?
1. Severe time pressure
2. Inadequate specification
                                                          A.      Decision testing
                                                          B.      Error guessing
                                                          C.      Statement testing
                                                         D.      Exploratory testing
5.    Recovery testing is a system test that forces the software to fail and verifies that data recovery is properly performed. The following should be checked for correctness
1. Re-initialization
2. Restart
3. Data Recovery
4. Check Point Mechanism
                                                          A.      1 and 2
                                                           B.      1, 2 and 3
                                                           C.      1, 2, 3 and 4
                                                          D.      2 and 4
6.    Data flow analysis studies:
                                                          A.      Possible communications bottlenecks in a program.
                                                          B.      The rate of change of data values as a program executes.
                                                          C.      The use of data on paths through the code.
                                                         D.      The intrinsic complexity of the code.
7.    Which of the following is NOT a white box technique?
                                                          A.      Statement testing
                                                          B.      Path testing
                                                          C.      Data flow testing
                                                         D.      State transition testing
8.    Which one of the following describes the major benefit of verification early in the life cycle?
                                                          A.      It allows the identification of changes in user requirements.
                                                          B.      It facilitates timely set up of the test environment.
                                                          C.      It reduces defect multiplication.
                                                         D.      It allows testers to become involved early in the project.
9.    Which of the following is false?
                                                          A.      In a system two different failures may have different severities.
                                                          B.      A system is necessarily more reliable after debugging for the removal of a fault.
                                                          C.      A fault need not affect the reliability of a system.
                                                         D.      Undetected errors may lead to faults and eventually to incorrect behavior.
10.                       Alpha testing is:
                                                          A.      Post-release testing by end user representatives at the developer’s site.
                                                          B.      The first testing that is performed.
                                                          C.      Pre-release testing by end user representatives at the developer’s site.
                                                         D.      Pre-release testing by end user representatives at their sites.
11.                       We split testing into distinct stages primarily because:
                                                          A.      Each test stage has a different purpose.
                                                          B.      It is easier to manage testing in stages.
                                                          C.      We can run different tests in different environments.
                                                         D.      The more stages we have, the better the testing.
12.                       Which of the following would NOT normally form part of a test plan?
                                                          A.      Features to be tested
                                                          B.      Incident reports
                                                          C.      Risks
                                                         D.      Schedule
13.                       Which of the following is a form of functional testing?
                                                          A.      Boundary value analysis
                                                          B.      Usability testing
                                                          C.      Performance testing
                                                         D.      Security testing
14.                       Which one of the following statements about system testing is NOT true?
                                                          A.      System tests are often performed by independent teams.
                                                          B.      Functional testing is used more than structural testing.
                                                          C.      Faults found during system tests can be very expensive to fix.
                                                         D.      End-users should be involved in system tests.
15.                       Which of the following is not described in a unit test standard?
                                                          A.      Syntax testing
                                                          B.      Equivalence partitioning
                                                          C.      Stress testing
                                                         D.      Modified condition/decision coverage
16.                       Which of the following is likely to benefit most from the use of test tools providing test capture and replay facilities?
                                                          A.      Regression testing
                                                          B.      Integration testing
                                                          C.      System testing
                                                         D.      User acceptance testing
17.                       Which of the following is false?
                                                          A.      Incidents should always be fixed.
                                                          B.      An incident occurs when expected and actual results differ.
                                                          C.      Incidents can be analysed to assist in test process improvement.
                                                         D.      An incident can be raised against documentation.
18.                       Static analysis is best described as:
                                                          A.      The analysis of batch programs.
                                                          B.      The reviewing of test plans.
                                                          C.      The analysis of program code.
                                                         D.      The use of black box testing.
19.                       Which of the following statements is NOT correct?
                                                          A.      A minimal test set that achieves 100% LCSAJ coverage will also achieve 100% branch coverage.
                                                          B.      A minimal test set that achieves 100% path coverage will also achieve 100% statement coverage.
                                                          C.      A minimal test set that achieves 100% path coverage will generally detect more faults than one that achieves 100% statement coverage.
                                                         D.      A minimal test set that achieves 100% statement coverage will generally detect more faults than one that achieves 100% branch coverage.
20.                       Which of the following statements about reviews is true?
                                                          A.      Reviews cannot be performed on user requirements specifications.
                                                          B.      Reviews are the least effective way of testing code.
                                                          C.      Reviews are unlikely to find faults in test plans.
                                                         D.      Reviews should be performed on specifications, code, and test plans
1
2
3
4
5
6
7
8
9
10
A
C
D
D
C
C
D
C
B
C
11
12
13
14
15
16
17
18
19
20
A
B
A
D
C
A
A
C
D
D

No comments:

Post a Comment