This ISTQB Foundation Level practice exam assesses key competencies in software testing. It covers static and dynamic analysis, performance testing, test management, and more, preparing developers and testers for certification.
Finding faults in the system
Ensuring that the system is acceptable to all users
Testing the system with other systems
Testing for a business perspective
Testing by an independent test team
Rate this question:
Black box design techniques all have an associated measurement technique
White box design techniques all have an associated measurement technique
Cyclomatic complexity is not a test measurement technique
Black box measurement techniques all have an associated test design technique
White box measurement techniques all have an associated test design technique
Rate this question:
Inspection is the most formal review process
Inspections should be led by a trained leader
Managers can perform inspections on management documents
Inspection is appropriate even when there are no written documents
Inspection compares documents with predecessor (source) documents
Rate this question:
Generating expected outputs
Replaying inputs according to a programmed script
Comparison of expected outcomes with actual outcomes
Recording test inputs
Reading test values from a data file
Rate this question:
Re-testing is running a test again; regression testing looks for unexpected side effects
Re-testing looks for unexpected side effects; regression testing is repeating those tests
Re-testing is done after faults are fixed; regression testing is done earlier
Re-testing uses different environments, regression testing uses the same environment
Re-testing is done by developers, regression testing is done by independent testers
Rate this question:
Only important in system testing
Only used in component testing
Never specified in advance
Most useful when specified in advance
Derived from the code
Rate this question:
Report on deviations from the project plan
Sign the system off for release
Re-allocate resource to meet original plans
Raise incidents on faults that they have found
Provide information for risk analysis and quality improvement
Rate this question:
Code reviews
Code inspections
A coverage tool
A test management tool
A static analysis tool
Rate this question:
A dynamic analysis tool
A test execution tool
A debugging tool
A test management tool
A configuration management tool
Rate this question:
How to fix the fault
How to reproduce the fault
Test environment details
Severity, priority
The actual and expected outcomes
Rate this question:
S = 4, t = 3, u = 2 and 5, v = 1
S = 4 and 5, t = 3, u = 2, v = 1
S = 1 and 5, t = 3, u = 2, v = 4
S = 5, t = 4, u = 3, v = 1 and 2
S = 4 and 5, t = 1, u = 2, v = 3
Rate this question:
Business process-based testing
S = 4 and 5, t = 3, u = 2, v = 1
S = 1 and 5, t = 3, u = 2, v = 4
S = 5, t = 4, u = 3, v = 1 and 2
S = 4 and 5, t = 1, u = 2, v = 3
Business process-based testing
Performance, load and stress testing
Requirements-based testing
Usability testing
Top-down integration testing
Rate this question:
Expected outcomes are defined by the software’s behaviour
Expected outcomes are derived from a specification, not from the code
Expected outcomes include outputs to a screen and changes to files and databases
Expected outcomes should be predicted before a test is run
Expected outcomes may include timing constraints such as response times
ISO/IEC 12207
BS7925-1
BS7925-2
ANSI/IEEE 829
ANSI/IEEE 729
Rate this question:
Is not important
Increases as we move the product towards live use
Decreases as we move the product towards live use
Is more expensive if found in requirements than functional design
Can never be determined
Rate this question:
Test items (i.e. software versions)
What is not to be tested
Test environments
Quality plans
Schedules and deadlines
Rate this question:
No, because they apply to development documentation
No, because they are normally applied before testing
No, because they do not apply to the test documentation
Yes, because both help detect faults and improve quality
Yes, because testing includes all non-constructive activities
Rate this question:
Measuring response time
Measuring transaction rates
Recovery testing
Simulating many users
Generating many transactions
Rate this question:
As the first approach to deriving test cases
After more formal techniques have been applied
By inexperienced testers
After the system has gone live
Only by end users
Rate this question:
Quiz Review Timeline (Updated): Mar 21, 2023 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
Wait!
Here's an interesting quiz for you.