NEW
Font size
WorksheetsMultiple Choice Questions with Answers - Software Testing
Total questions: 27
Worksheet time: 14mins
A configuration management system would NOT normally provide:
linkage of customer requirements to version numbers.
the precise differences in versions of software component source code.
facilities to compare test results with expected results.
restricted access to the source code library
Test cases are designed during:
test recording.
test configuration.
test planning.
test specification
In case of Large Systems
only few tests should be run
test cases written by good test engineers should be executed
only good test cases should be executed
testing should be on the basis of risk
Which of the following is not a type of incremental testing approach?
big-bang
top down
bottom up
functional incrimination
Test Conditions are derived from
test design
test cases
Pick the best definition of quality
quality is job one
zero defects
work as designed
conformance to requirements
Fault Masking is
creating a test case which does not reveal a fault
error condition hiding another error condition
masking a fault by developer
masking a fault by a tester
One Key reason why developers have difficulty testing their own work is:
lack of technical documentation
lack of test tools on the market for developers
lack of objectivity
lack of training
In a review meeting a moderator is a person who:
takes minutes of the meeting
takes telephone calls
mediates between people
writes the documents to be reviewed
Acceptance test cases are based on what?
decision table
design
code
requirements
How much testing is enough?
this question is easy to answer
this question is impossible to answer
the answer depends on the risk for your industry, contract and special requirements
this answer depends on the maturity of your developers
Which of the following is the component test standard?
ieee 610
ieee 829
bs7925-1
bs7925-2
Which of the following is NOT a standard related to testing?
ieee610
ieee829
bs7925-1
bs7925-2
The standard that gives definitions of testing terms is:
iso/iec 12207
bs 7925-1
ansi/ieee 729
ansi/ieee 829
Which of the following is NOT true of incidents?
incidents are raised when expected and actual results differ.
incidents may be raised against user requirements.
incidents require investigation and/or correction.
incident resolution is the responsibility of the author of the software under test.
Which of the following is false?
in a system two different failures may have different severities.
a fault need not affect the reliability of a system.
Which of the following is the odd one out?
white box
functional
structural
glass box
Which of the following is a static test?
coverage analysis
code inspection
usability assessment
installation test
Which of the following is a black box design technique?
statement testing
error- guessing
equivalence partitioning
usability testing
Which of the following is not the integration strategy?
design based
bottom-up
big-bang
top-down
Expected results are:
only important in system testing
most useful when specified in advance
only used in component testing
derived from the code
Incidents would not be raised against:
requirements
documentation
improvements suggested by users
test cases
Which of the following uses Impact Analysis most?
non-functional system testing
component testing
user acceptance testing
maintenance testing
What type of review requires formal entry and exit criteria, including metrics?
management review
inspection
walkthrough
post project review
Which of the following items would not come under Configuration Management?
operating systems
live data
test documentation
user requirement documents
Maintenance testing is:
testing to maintain business advantage
testing a released system that has been changed
testing by users to ensure that the system meets a business need
updating tests when the software has changed
Which of the following techniques is NOT a black box technique?
state transition testing
syntax testing
Icsaj
