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. The data received from an external source by the test object during test execution. The external source can be hardware - software or human.
test input
test schedule
daily build
blocked test case
2. The physical or functional manifestation of a failure. For example - a system in failure mode may be characterized by slow operation - incorrect outputs - or complete termination of execution. [IEEE 610]
Defect Detection Percentage (DDP)
debugging tool
failure mode
simulation
3. The process of recognizing - investigating - taking action and disposing of incidents. It involves logging incidents - classifying them and identifying the impact. [After IEEE 1044]
safety
post-execution comparison
test charter
incident management
4. (1) The capability of an organization with respect to the effectiveness and efficiency of its processes and work practices. See also Capability Maturity Model - Test Maturity Model. (2) The capability of the software product to avoid failure as a res
load testing
CASE
maturity
behavior
5. An aggregation of hardware - software or both - that is designated for configuration management and treated as a single entity in the configuration management process. [IEEE 610]
risk identification
branch
configuration item
coverage analysis
6. A diagram that depicts the states that a component or system can assume - and shows the events or circumstances that cause and/or result from a change from one state to another. [IEEE 610]
state diagram
functional integration
code
exploratory testing
7. The result of a decision (which therefore determines the branches to be taken).
decision outcome
release note
test data preparation tool
test execution phase
8. The capability of the software product to enable the user to understand whether the software is suitable - and how it can be used for particular tasks and conditions of use. [ISO 9126] See also usability. The capability of the software to be understo
LCSAJ testing
requirements phase
understandability
staged representation
9. A description of a component's function in terms of its output values for specified input values under specified conditions - and required non-functional behavior (e.g. resource utilization).
user test
component specification
static analysis
measurement
10. The process of evaluating behavior - e.g. memory performance - CPU usage - of a system or component during execution. [After IEEE 610]
boundary value
complexity
dynamic analysis
retrospective meeting
11. The individual element to be tested. There usually is one test object and many test items. See also test object. A reason or purpose for designing and executing a test.
test design technique
exit criteria
test manager
test item
12. The ease with which the software product can be transferred from one hardware or software environment to another. [ISO 9126]
user acceptance testing
result
branch testing
portability
13. The process of identifying differences between the actual results produced by the component or system under test and the expected results for a test. Test comparison can be performed during test execution (dynamic comparison) or after test execution.
test script
fault seeding
test comparison
pass
14. The process of running a test on the component or system under test - producing actual result(s).
feature
dynamic comparison
test execution
stability
15. A collection of components organized to accomplish a specific function or set of functions. [IEEE 610]
outcome
system
test progress report
pass/fail criteria
16. A minimal software item that can be tested in isolation.
elementary comparison testing
white-box test design technique
peer review
unit
17. Testing of software or specification by manual simulation of its execution. See also static analysis. Analysis of software artifacts - e.g. requirements or code - carried out without execution of these software artifacts.
operational environment
consistency
peer review
desk checking
18. 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.
capture/replay tool
site acceptance testing
suitability
partition testing
19. 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.
software
false-fail result
test execution schedule
pointer
20. Procedure to derive and/or select test cases based on an analysis of the internal structure of a component or system.
independence of testing
test design technique
condition outcome
white-box test design technique
21. A high-level description of the test levels to be performed and the testing within those levels for an organization or programme (one or more projects).
test environment
version control
test strategy
quality assurance
22. A black box test design technique in which test cases are designed to execute representatives from equivalence partitions. In principle test cases are designed to cover each partition at least once.
equivalence partitioning
test data
boundary value
invalid testing
23. A systematic way of testing all-pair combinations of variables using orthogonal arrays. It significantly reduces the number of all combinations of variables to test all pair combinations. See also pairwise testing. A black box test design technique i
test progress report
orthogonal array testing
partition testing
defect
24. A distinct set of test activities collected into a manageable phase of a project - e.g. the execution activities of a test level. [After Gerrard]
staged representation
informal review
test phase
failure
25. A tool that provides support for testing security characteristics and vulnerabilities.
inspection
subpath
security testing tool
scripting language
26. A black box test design technique in which test cases are designed to execute combinations of inputs using the concept of condition determination coverage. [TMap]
software life cycle
changeability
decision table
elementary comparison testing
27. A set of several test cases for a component or system under test - where the post condition of one test is often used as the precondition for the next one.
test type
use case
test suite
non-functional testing
28. The set of generic and specific conditions - agreed upon with the stakeholders - for permitting a process to be officially completed. The purpose of exit criteria is to prevent a task from being considered completed when there are still outstanding p
site acceptance testing
exit criteria
invalid testing
non-functional test design techniques
29. Statistical testing using a model of system operations (short duration tasks) and their probability of typical use. [Musa]
non-conformity
scripted testing
operational profile testing
static analysis tool
30. A review not based on a formal (documented) procedure.
resource utilization
test scenario
informal review
quality attribute
31. A type of performance testing conducted to evaluate the behavior of a component or system with increasing load - e.g. numbers of parallel users and/or numbers of transactions - to determine what load can be handled by the component or system. See als
load testing
interoperability testing
safety
condition outcome
32. A set of one or more test cases. [IEEE 829]
test
ttractiveness
traceability
qualification
33. A black box test design technique in which test cases are designed to execute user scenarios.
process
scenario testing
code
risk control
34. The activity of establishing or updating a test plan.
boundary value coverage
test planning
configuration item
safety
35. The set from which valid input and/or output values can be selected.
state diagram
test cycle
fault seeding
domain
36. Measurement of achieved coverage to a specified coverage item during test execution referring to predetermined criteria to determine whether additional testing is required and if so - which test cases are needed.
static code analyzer
equivalence partition coverage
coverage analysis
structural coverage
37. The degree to which a component - system or process meets specified requirements and/or user/customer needs and expectations. [After IEEE 610]
test evaluation report
quality
consistency
output
38. A program of activities designed to improve the performance and maturity of the organization's processes - and the result of such a program. [CMMI]
certification
anomaly
condition coverage
process improvement
39. An attribute of a component or system specified or implied by requirements documentation (for example reliability - usability or design constraints). [After IEEE 1008]
false-fail result
feature
metric
installability
40. A framework to describe the software development life cycle activities from requirements specification to maintenance. The V-model illustrates how testing activities can be integrated into each phase of the software development life cycle.
decision testing
test case
input
V-model
41. The assessment of change to the layers of development documentation - test documentation and components - in order to implement a given change to specified requirements.
impact analysis
unreachable code
defect report
suitability
42. The percentage of all single condition outcomes that independently affect a decision outcome that have been exercised by a test case suite. 100% condition determination coverage implies 100% decision condition coverage.
data flow
error tolerance
requirement
condition determination coverage
43. A graphical representation of inputs and/or stimuli (causes) with their associated outputs (effects) - which can be used to design test cases.
use case testing
risk-based testing
cause-effect graph
simulation
44. Testing based on an analysis of the internal structure of the component or system.
oracle
coverage item
white-box testing
invalid testing
45. A form of static analysis based on the definition and usage of variables.
data flow analysis
precondition
boundary value analysis
feasible path
46. A test design technique in which a model of the statistical distribution of the input is used to construct representative test cases. See also operational profile testing. Statistical testing using a model of system operations (short duration tasks)
usability
review
impact analysis
statistical testing
47. A minimal software item that can be tested in isolation.
risk management
component
recoverability
pair testing
48. A system whose failure or malfunction may result in death or serious injury to people - or loss or severe damage to equipment - or environmental harm.
product risk
safety critical system
cyclomatic complexity
recovery testing
49. An element of storage in a computer that is accessible by a software program by referring to it by a name.
variable
state transition
test management tool
vertical traceability
50. A sequence of events - e.g. executable statements - of a component or system from an entry point to an exit point.
scalability testing
path
capture/playback tool
configuration identification