WorksheetsISTQB Section 2
Total questions: 20
Worksheet time: 12mins
Which of the following is true of the V-model?
It states that modules are tested against user requirements.
It only models the testing phase.
It specifies the test techniques to be used.
It includes the verification of designs.
COTS is known as
Commercial off the shelf software
Compliance of the software
Change control of the software
Capable off the shelf software
The main focus of acceptance testing is:
finding faults in the system
ensuring that the system is acceptable to all users
testing the system with other systems
testing from a business perspective
Which of the following statements about component testing is FALSE?
black box test design techniques all have an associated test measurement technique
white box test design techniques all have an associated test measurement technique
cyclomatic complexity is not a test measurement technique
black box test measurement techniques all have an associated test design technique
Which of the following uses Impact Analysis most?
component testing
non-functional system testing
user acceptance testing
maintenance testing
Match every stage of the software Development Life cycle with the Testing Life cycle:
i. Hi-level design a. Unit tests
ii. Code b. Acceptance tests
iii. Low-level design c. System tests
iv. Business requirements d. Integration tests
i-d , ii-a , iii-c , iv-b
i-c , ii-d , iii-a , iv-b
i-b , ii-a , iii-d , iv-c
i-c , ii-a , iii-d , iv-b
Which of the following techniques is NOT a black box technique?
State transition testing
LCSAJ (Linear Code Sequence and Jump)
syntax testing
boundary value analysis
Which of the following is true about White and Black Box Testing Technique:
Equivalance partitioning, Decision Table and Control flow are White box Testing Techniques.
Equivalence partitioning , Boundary Value Analysis , Data Flow are Black Box Testing Techniques.
Equivalence partitioning , State Transition , Use Case Testing are black box Testing Techniques.
Equivalence Partioning , State Transition , Use Case Testing and Decision Table are White Box Testing
Techniques.
Features of White Box Testing Technique :
i. We use explicit knowledge of the internal workings of
the item being tested to select the test data.
ii. Uses specific knowledge of programming code to examine outputs and assumes that the tester knows the
path of logic in a unit or a program.
iii. Checking for the performance of the application
iv. Also checks for functionality.
i, ii are true and iii and iv are false
iii is true and i,ii, iv are false
ii ,iii is true and i,iv is false
iii and iv are true and i,ii are false
Which of the following is the main purpose of the integration strategy for integration testing in
the small?
to ensure that all of the small modules are tested adequately
to ensure that the system interfaces to other systems and networks
to specify which modules to combine when and how many at once
to ensure that the integration testing can be performed by a small team
to specify how the software should be divided into modules
Which of the following is NOT part of system testing:
business process-based testing
performance, load and stress testing
requirements-based testing
usability testing
top-down integration testing
Which is not true?
The black box tester
should be able to understand a functional specification or requirements document
should be able to understand the source code.
is highly motivated to find faults
is creative to find the system’s weaknesses
Which of the following is NOT a type of non-functional test?
State-Transition
Usability
Performance
Security
Which of the following is the odd one out?
white box
glass box
structural
functional
Which one of the following statements about system testing is NOT true?
System tests are often performed by independent teams.
Functional testing is used more than structural testing.
Faults found during system tests can be very expensive to fix.
End-users should be involved in system tests.
Which of the following is NOT a white box technique?
Statement testing
Path testing
Data flow testing
State transition testing
Integration testing in the small:
tests the individual components that have been developed.
tests interactions between modules or subsystems.
only uses components that form part of the live system.
tests interfaces to other systems.
Which of the following requirements would be tested by a functional system test?
The system must be able to perform its functions for an average of 23 hours 50 mins per day.
The system must perform adequately for up to 30 users.
The system must allow a user to amend the address of a customer.
The system must allow 12,000 new customers per year.
System testing should investigate
Non-functional requirements only, not Functional requirements
Functional requirements only, not non-functional requirements
Non-functional requirements and Functional requirements
Non-functional requirements or Functional requirements
Alpha testing is:
post-release testing by end user representatives at the developer’s site.
the first testing that is performed.
pre-release testing by end user representatives at the developer’s site.
pre-release testing by end user representatives at their sites.
