SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
ISTQB
Start Test
Study First
Subjects
:
certifications
,
istqb
,
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. A tool that provides support to the review process. Typical features include review planning and tracking support - communication support - collaborative reviews and a repository for collecting and reporting of metrics.
low level test case
review tool
false-pass result
project
2. Data that exists (for example - in a database) before a test is executed - and that affects or is affected by the component or system under test.
risk level
test data
black-box test design technique
quality management
3. A software tool used to carry out instrumentation.
test tool
compatibility testing
driver
instrumenter
4. The use of software to perform or support test activities - e.g. test management - test design - test execution and results checking.
test automation
dynamic testing
installation wizard
test driven development
5. The capability of the software product to provide the right or agreed results or effects with the needed degree of precision. [ISO 9126] See also functionality testing. Testing based on an analysis of the specification of the functionality of a compo
compliance
accuracy
black-box test design technique
monitor
6. A black box test design technique where test cases are selected - possibly using a pseudo-random generation algorithm - to match an operational profile. This technique can be used for testing non-functional attributes such as reliability and performa
installation wizard
black-box test design technique
test automation
random testing
7. The degree to which a component - system or process meets specified requirements and/or user/customer needs and expectations. [After IEEE 610]
quality attribute
test cycle
robustness
quality
8. Testing performed to expose defects in the interfaces and interaction between integrated components.
component integration testing
metric
actual outcome
simulator
9. An analysis method that determines which parts of the software have been executed (covered) by the test suite and which parts have not been executed - e.g. statement coverage - decision coverage or condition coverage.
milestone
code coverage
installability testing
operational profile testing
10. A 2-dimensional array constructed with special mathematical properties - such that choosing any two columns in the array provides every pair combination of each number in the array.
measurement scale
test comparator
failure
orthogonal array
11. A scheme for the execution of test procedures. The test procedures are included in the test execution schedule in their context and in the order in which they are to be executed.
output domain
incident logging
feature
test execution schedule
12. A pointer that references a location that is out of scope for that pointer or that does not exist. See also pointer. A data item that specifies the location of another data item; for example - a data item that specifies the address of the next employ
management review
portability testing
wild pointer
test summary report
13. A test case that cannot be executed because the preconditions for its execution are not fulfilled.
data flow
memory leak
best practice
blocked test case
14. Testing where the system is subjected to large volumes of data. See also resource-utilization testing. The process of testing to determine the resource-utilization of a software product.
volume testing
simulation
compliance testing
accessibility testing
15. Modification of a software product after delivery to correct defects - to improve performance or other attributes - or to adapt the product to a modified environment. [IEEE 1219]
N-switch testing
state diagram
postcondition
maintenance
16. Acronym for Computer Aided Software Engineering.
bespoke software
CASE
site acceptance testing
failure rate
17. A document that consists of a test design specification - test case specification and/or test procedure specification.
test specification
failure mode
condition coverage
post-execution comparison
18. Coverage measures based on the internal structure of a component or system.
structural coverage
iterative development model
static analysis tool
safety testing
19. A transition between two states of a component or system.
documentation testing
state transition
concurrency testing
operational profile testing
20. A human action that produces an incorrect result. [After IEEE 610]
LCSAJ testing
defect
error
scribe
21. The process through which decisions are reached and protective measures are implemented for reducing risks to - or maintaining risks within - specified levels.
risk control
measurement
path coverage
instrumentation
22. The capability of the software product to provide functions which meet stated and implied needs when the software is used under specified conditions. [ISO 9126]
intake test
quality management
functionality
Test Point Analysis (TPA)
23. A type of peer review that relies on visual examination of documents to detect defects - e.g. violations of development standards and non-conformance to higher level documentation. The most formal review technique and therefore always based on a docu
inspection
robustness
buffer
installation guide
24. Computer programs - procedures - and possibly associated documentation and data pertaining to the operation of a computer system. [IEEE 610]
off-the-shelf software
component specification
software
test charter
25. Procedure to derive and/or select test cases based on an analysis of the internal structure of a component or system.
expected result
configuration identification
test input
white-box test design technique
26. The capability of the software product to re-establish a specified level of performance and recover the data directly affected in case of failure. [ISO 9126] See also reliability. The ability of the software product to perform its required functions
adaptability
reviewer
interface testing
recoverability
27. The capability of the software product to achieve acceptable levels of risk of harm to people - business - software - property or the environment in a specified context of use. [ISO 9126]
N-switch testing
fault seeding
safety
certification
28. A scale that constrains the type of data analysis that can be performed on it. [ISO 14598]
peer review
measurement scale
technical review
stub
29. An approach to testing in which test cases are designed based on the architecture and/or detailed design of a component or system (e.g. tests of interfaces between components or systems).
coverage item
boundary value analysis
design-based testing
dynamic analysis
30. (1) A standard against which measurements or comparisons can be made. (2) A test that is be used to compare components or systems to each other or to a standard as in (1). [After IEEE 610]
benchmark test
recoverability testing
incident management tool
software quality
31. A document specifying a set of test cases (objective - inputs - test actions - expected results - and execution preconditions) for a test item. [After IEEE 829]
component specification
statement
configuration control board (CCB)
test case specification
32. A program element is said to be exercised by a test case when the input value causes the execution of that element - such as a statement - decision - or other structural element.
documentation testing
risk management
test data preparation tool
exercised
33. Testing of a component or system at specification or implementation level without execution of that software - e.g. reviews or static code analysis.
decision outcome
static testing
incident logging
non-functional test design techniques
34. The capability of the software product to be diagnosed for deficiencies or causes of failures in the software - or for the parts to be modified to be identified. [ISO 9126] See also maintainability. The ease with which a software product can be modif
test plan
analyzability
heuristic evaluation
documentation testing
35. The capability of the software product to maintain a specified level of performance in cases of software faults (defects) or of infringement of its specified interface. [ISO 9126] See also reliability - robustness. The ability of the software product
continuous representation
fault tolerance
cause-effect graph
recoverability
36. Definition of user profiles in performance - load and/or stress testing. Profiles should reflect anticipated or actual usage based on an operational profile of a component or system - and hence the expected workload. See also load profile - operation
compiler
performance profiling
input
anomaly
37. Testing based on an analysis of the internal structure of the component or system.
test procedure specification
component
code-based testing
blocked test case
38. A continuous framework for test process improvement that describes the key elements of an effective test process - especially targeted at system testing and acceptance testing.
Test Process Improvement (TPI)
compliance testing
error tolerance
test comparison
39. The evaluation of a condition to True or False.
reliability
condition outcome
pair testing
path
40. A programming language in which executable test scripts are written - used by a test execution tool (e.g. a capture/playback tool).
user acceptance testing
Test Maturity Model Integrated (TMMi)
scripting language
boundary value
41. The set from which valid input values can be selected. See also domain. The set from which valid input and/or output values can be selected.
LCSAJ coverage
Defect Detection Percentage (DDP)
input domain
resource utilization
42. Execution of the test process against a single identifiable release of the test object.
error tolerance
performance testing tool
test cycle
product risk
43. A questionnaire based usability test technique to evaluate the usability - e.g. user-satisfaction - of a component or system. [Veenendaal]
Software Usability Measurement Inventory (SUMI)
decision table
syntax testing
acceptance testing
44. All documents from which the requirements of a component or system can be inferred. The documentation on which the test cases are based. If a document can be amended only by way of formal amendment procedure - then the test basis is called a frozen t
test basis
performance profiling
staged representation
mutation analysis
45. Testing carried out informally; no formal test preparation takes place - no recognized test design technique is used - there are no expectations for results and arbitrariness guides the test execution activity.
test design tool
requirements phase
functional test design technique
ad hoc testing
46. The degree to which a component or system can function correctly in the presence of invalid inputs or stressful environmental conditions. [IEEE 610] See also error-tolerance - fault-tolerance. The ability of a system or component to continue normal o
changeability
cyclomatic complexity
robustness
concurrency testing
47. The capability of the software product to interact with one or more specified components or systems. [After ISO 9126] See also functionality. The capability of the software product to provide functions which meet stated and implied needs when the sof
interoperability
test specification technique
test case specification
consistency
48. A type of integration testing in which software elements - hardware elements - or both are combined all at once into a component or an overall system - rather than in stages. [After IEEE 610] See also integration testing. Testing performed to expose
pairwise testing
big-bang testing
certification
condition determination testing
49. A type of test execution tool where inputs are recorded during manual testing in order to generate automated test scripts that can be executed later (i.e. replayed). These tools are often used to support automated regression testing.
Test Maturity Model (TMM)
output
incident management tool
capture/replay tool
50. The representation of a distinct set of tasks performed by the component or system - possibly based on user behavior when interacting with the component or system - and their probabilities of occurance. A task is logical rather that physical and can
test strategy
resource utilization testing
cause-effect graph
operational profile