As a result of the RAD based development approach, the test manager has decided to change the risk mitigation approach. Which test technique might be most appropriate to use?
A. Decision Table Testing
B. Boundary Value Analysis
C. Error Guessing
D. Exploratory Testing
Which of the following are most likely to be used when developing a test strategy or test approach?
(i) Failure-based approach (ii)Test specification approach
(iii)
Model-based approach (iv)Finance-based approach
A.
(iii) and (ii)
B.
(i) and (iv)
C.
(ii) and (i)
D.
(i) and (iii)
System testing is:
A. Used to search for defects in software modules that are separately testable.
B. The responsibility of the users of a system.
C. Concerned with the behavior of a whole system/product as defined by the scope of a development project.
D. Triggered by modifications, migration or retirement of the software system.
Which of the following is a role of a formal review? [K1]
A. Adjudicator
B. Moderator
C. Governor
D. Corrector
Why is measurement of code coverage Important?
A. Because 100% code coverage implies 100% coverage of requirements
B. Because 100% code coverage guarantees that there are no coding errors
C. Because code coverage can be used to ensure that all code is exercised by tests
D. Because code coverage can ensure that all decisions are correctly implemented in the code
Which of the following is a white-box test technique?
A. Decision table testing
B. Exploratory testing
C. Statement testing
D. Error guessing
Which of the following is a Black Box test design technique?
A. Decision Coverage
B. Error Guessing
C. Statement Coverage
D. Equivalence Partitioning
At what stage of the Fundamental Test Process do testers write the steps of the test procedures?
A. Test implementation and execution
B. Evaluating exit criteria and reporting
C. Test closure activities
D. Test planning and control
Which of the following is by definition a reactive test approach?
A. Risk-based testing
B. Automation of regression tests
C. Exploratory testing
D. Requirements-based testing
Which of the following statements are true?
A. Regression testing is a technique for system testing and acceptance testing only
B. Regression testing can be used in any level of testing, but must be done after white-box testing has been finished.
C. Regression testing is an alternative term for re-testing.
D. Regression testing is intended to find side-effects after changes have been applied to the system under test.