Which of the following requirements is testable?
a.The system shall be user friendly
b.The safety-critical parts of the system shall contain 0 faults.
c.The response time shall be less than one second for the specified design load
d.The system shall be built to be portable ** Answ** c
Which of the following should NOT normally be an objective for a test?
a.To find faults in the software
b.To assess whether the software is ready for release.
c.To demonstrate that the software doesn't work.
d.To prove that the software is correct ** Answ** d
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 behaviour ** Answ**
b
A configuration management system would NOT normally provide:
a.linkage of customer requirements to version numbers
b.facilities to compare test results with expected results.
c.the precise differences in versions of software component source code
d.restricted access to the source code library. ** Answ** b
Which of the following is the best source of Expected Outcomes for User Acceptance
Test scripts?
a.Actual results
b.Program specification
c.User requirements
d.System specification ** Answ** c
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 ** Answ** d
Analyze the following highly simplified procedure: Ask: "What type of ticket do you
require, single or return?" IF the customer wants 'return' Ask: "What rate, Standard or
Cheap-day?" IF the customer replies 'Cheap-day' Say: "That will be £11:20" ELSE Say:
"That will be £19:50" ENDIF ELSE Say: "That will be £9:75" ENDIF Now decide the
, minimum number of tests that are needed to ensure that all the questions have been
asked, all combinations have occurred and all replies given.
a.3
b.4
c.5
d.6 ** Answ** a
Which of the following is a form of functional testing?
a.Boundary value analysis
b.Usability testing
c.Performance testing
d.Correctness testing ** Answ** d
Which one of the following statements, about capture-replay tools, is NOT correct?
a.They are used to support multi-user testing
b.They are used to capture and animate user requirements.
c.They are the most frequently purchased types of CAST tool.
d.They capture aspects of user behavior ** Answ** c
Which of the following is a black box design technique?
a.statement testing
b.equivalence partitioning
c.error- guessing
d.usability testing ** Answ** b
which of the following statements are true?
a.Faults in program specifications are the most expensive to fix
b.Faults in code are the most expensive to fix.
c.Faults in requirements are the most expensive to fix
d.Faults in designs are the most expensive to fix ** Answ** c
Which of the following is NOT a type of non-functional test?
a.Portability
b.Usability
c.Performance
d.Accuracy ** Answ** d
Which of the following is true?
a.Component testing should be black box, system testing should be white box
b.if you find a lot of bugs in testing, you should not be very confident about the quality of
software
c.the fewer bugs you find,the better your testing was
d.the more tests you run, the more bugs you will find. ** Answ** b
Which of the following is a static test?
a.code inspection