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. An environment containing hardware - instrumentation - simulators - software tools - and other support elements needed to conduct a test. [After IEEE 610]
test target
test strategy
simulator
test environment
2. A tool that supports the recording of requirements - requirements attributes (e.g. priority - knowledge responsible) and annotation - and facilitates traceability through layers of requirements and requirements change management. Some requirements ma
data flow coverage
procedure testing
stress testing
requirements management tool
3. The process of identifying risks using techniques such as brainstorming - checklists and failure history.
path testing
risk identification
actual result
risk-based testing
4. The degree of impact that a defect has on the development or operation of a component or system. [After IEEE 610]
cost of quality
recovery testing
risk type
severity
5. A white box test design technique in which test cases are designed to execute single condition outcomes that independently affect a decision outcome.
test manager
condition determination testing
functional requirement
walkthrough
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
feature
input value
random testing
test oracle
7. Testing to determine the robustness of the software product.
robustness testing
test reproduceability
hazard analysis
actual outcome
8. An element of configuration management - consisting of the evaluation - co-ordination - approval or disapproval - and implementation of changes to configuration items after formal establishment of their configuration identification. [IEEE 610]
configuration
dynamic analysis
configuration control
risk control
9. The process of developing and prioritizing test procedures - creating test data and - optionally - preparing test harnesses and writing automated test scripts.
scribe
Wide Band Delphi
test implementation
project risk
10. A software product that supports one or more test activities - such as planning and control - specification - building initial files and data - test execution and test analysis. [TMap] See also CAST. Acronym for Computer Aided Software Testing.
exit criteria
decision outcome
availability
test tool
11. The planning - estimating - monitoring and control of test activities - typically carried out by a test manager.
branch testing
test management
root cause
test monitoring
12. A risk related to management and control of the (test) project - e.g. lack of staffing - strict deadlines - changing requirements - etc. See also risk. A factor that could result in future negative consequences; usually expressed as impact and likeli
error
project risk
test log
release note
13. Testing - either functional or non-functional - without reference to the internal structure of the component or system. Black-box test design technique Procedure to derive and/or select test cases based on an analysis of the specification - either fu
testware
variable
blocked test case
black-box testing
14. The process of recording information about tests executed into a test log.
performance testing tool
test logging
interoperability testing
management review
15. An incremental approach to integration testing where the component at the top of the component hierarchy is tested first - with lower level components being simulated by stubs. Tested components are then used to test lower level components. The proce
static code analysis
risk identification
reliability testing
top-down testing
16. A test is deemed to pass if its actual result matches its expected result.
documentation testing
performance indicator
pass
monkey testing
17. The capability of the software product to enable modified software to be tested. [ISO 9126] See also maintainability. The ease with which a software product can be modified to correct defects - modified to meet new requirements - modified to make fut
test execution automation
testability
back-to-back testing
robustness testing
18. A document summarizing testing activities and results. It also contains an evaluation of the corresponding test items against exit criteria. [After IEEE 829]
test implementation
thread testing
test case suite
test summary report
19. 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).
continuous representation
design-based testing
Test Process Improvement (TPI)
decision condition coverage
20. 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.
behavior
cost of quality
recoverability testing
input domain
21. A path that cannot be exercised by any set of possible input values.
COTS
informal review
efficiency testing
infeasible path
22. The process of running a test on the component or system under test - producing actual result(s).
test infrastructure
test execution
frozen test basis
feature
23. A document that specifies - ideally in a complete - precise and verifiable manner - the requirements - design - behavior - or other characteristics of a component or system - and - often - the procedures for determining whether these provisions have
operational acceptance testing
Fault Tree Analysis (FTA)
specification
test planning
24. The capability of the software product to be upgraded to accommodate increased loads. [After Gerrard]
scalability
configuration
test comparison
test object
25. A sequence of executable statements within a component.
equivalence partition
subpath
test condition
scripting language
26. A measurement scale and the method used for measurement. [ISO 14598]
static code analyzer
high level test case
best practice
metric
27. A capability maturity model structure wherein capability levels provide a recommended order for approaching process improvement within specified process areas. [CMMI]
continuous representation
verification
consistency
test design technique
28. A test environment comprised of stubs and drivers needed to execute a test.
test execution tool
test harness
branch
test planning
29. A test result which fails to identify the presence of a defect that is actually present in the test object.
false-pass result
test comparator
hazard analysis
understandability
30. A requirement that specifies a function that a component or system must perform. [IEEE 610]
functional requirement
dynamic analysis tool
quality
incident logging
31. A source to determine expected results to compare with the actual result of the software under test. An oracle may be the existing system (for a benchmark) - a user-manual - or an individual's specialized knowledge - but should not be the code. [Afte
maintainability testing
decision condition testing
state transition testing
test oracle
32. The process of testing to determine the resource-utilization of a software product. See also efficiency testing. The process of testing to determine the efficiency of a software product.
resource utilization testing
white-box testing
mutation analysis
dynamic comparison
33. A special instance of a smoke test to decide if the component or system is ready for detailed and further testing. An intake test is typically carried out at the start of the test execution phase. See also smoke test. A subset of all defined/planned
complexity
Test Process Improvement (TPI)
intake test
test estimation
34. The number of independent paths through a program. Cyclomatic complexity is defined as: L - N + 2P - where - L = the number of edges/links in a graph - N = the number of nodes in a graph - P = the number of disconnected parts of the graph (e.g. a cal
beta testing
smoke test
test cycle
cyclomatic complexity
35. A test result in which a defect is reported although no such defect actually exists in the test object.
equivalence partition
desk checking
false-fail result
path coverage
36. A Linear Code Sequence And Jump - consisting of the following three items (conventionally identified by line numbers in a source code listing): the start of the linear sequence of executable statements - the end of the linear sequence - and the targe
test target
LCSAJ
status accounting
software
37. The importance of a risk as defined by its characteristics impact and likelihood. The level of risk can be used to determine the intensity of testing to be performed. A risk level can be expressed either qualitatively (e.g. high - medium - low) or qu
test reproduceability
test management
risk level
defect management tool
38. Procedure to derive and/or select test cases based on an analysis of the specification of the functionality of a component or system without reference to its internal structure. See also black box test design technique. Procedure to derive and/or sel
interoperability testing
functional test design technique
testware
development testing
39. The process of testing to determine the performance of a software product. See also efficiency testing. The process of testing to determine the efficiency of a software product.
conversion testing
Fault Tree Analysis (FTA)
performance testing
V-model
40. Comparison of actual and expected results - performed while the software is being executed - for example by a test execution tool.
moderator
dynamic comparison
test implementation
design-based testing
41. The consequence/outcome of the execution of a test. It includes outputs to screens - changes to data - reports - and communication messages sent out.
system
test
audit trail
outcome
42. A document specifying a sequence of actions for the execution of a test. Also known as test script or manual test script. [After IEEE 829]
test driven development
dynamic comparison
test procedure specification
interoperability
43. An approach to testing in which test cases are designed based on descriptions and/or knowledge of business processes.
condition coverage
business process-based testing
intake test
defect masking
44. The process of intentionally adding known defects to those already in the component or system for the purpose of monitoring the rate of detection and removal - and estimating the number of remaining defects. [IEEE 610]
test case specification
fault seeding
static testing
measurement
45. Environmental and state conditions that must be fulfilled before the component or system can be executed with a particular test or test procedure.
specification
path testing
precondition
structural coverage
46. The tracing of requirements for a test level through the layers of test documentation (e.g. test plan - test design specification - test case specification and test procedure specification or test script).
testability
horizontal traceability
branch testing
dynamic analysis tool
47. The behavior predicted by the specification - or another source - of the component or system under specified conditions.
definition-use pair
expected result
portability testing
dynamic analysis tool
48. The degree to which a component - system or process meets specified requirements and/or user/customer needs and expectations. [After IEEE 610]
quality
measurement
non-conformity
moderator
49. An input value or output value which is on the edge of an equivalence partition or at the smallest incremental distance on either side of an edge - for example the minimum or maximum value of a range.
invalid testing
variable
boundary value
static testing
50. A memory access defect due to the attempt by a process to store data beyond the boundaries of a fixed length buffer - resulting in overwriting of adjacent memory areas or the raising of an overflow exception. See also buffer. A device or storage area
buffer overflow
branch coverage
statement coverage
project risk