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. Testing performed to expose defects in the interfaces and interaction between integrated components.
testware
boundary value analysis
component integration testing
continuous representation
2. The degree to which a component or system has a design and/or internal structure that is difficult to understand - maintain and verify. See also cyclomatic complexity. The number of independent paths through a program. Cyclomatic complexity is define
cause-effect graph
complexity
defect based test design technique
blocked test case
3. Any (work) product that must be delivered to someone other than the (work) product's author.
monitor
reviewer
incident management tool
deliverable
4. A test is deemed to pass if its actual result matches its expected result.
error tolerance
white-box test design technique
pass
incident logging
5. The behavior produced/observed when a component or system is tested.
actual result
incident logging
failure
defect
6. Testing the attributes of a component or system that do not relate to functionality - e.g. reliability - efficiency - usability - maintainability and portability.
quality attribute
non-functional testing
operational acceptance testing
boundary value coverage
7. Code that cannot be reached and therefore is impossible to execute.
mutation analysis
priority
unreachable code
test comparator
8. A specification of the activity which a component or system being tested may experience in production. A load profile consists of a designated number of virtual users who process a defined set of transactions in a specified time period and according
test manager
infeasible path
walkthrough
load profile
9. A device - computer program or system used during testing - which behaves or operates like a given system when provided with a set of controlled inputs. [After IEEE 610 - DO178b] See also emulator. A device - computer program - or system that accepts
fault seeding
debugging tool
operational testing
simulator
10. 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
exit criteria
test design specification
classification tree
heuristic evaluation
11. 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.
test design technique
test data
expected result
intake test
12. The percentage of sequences of N+1 transitions that have been exercised by a test suite. [Chow]
test case
component testing
measurement scale
N-switch coverage
13. A test management task that deals with the activities related to periodically checking the status of a test project. Reports are prepared that compare the actuals to that which was planned. See also test management. The planning - estimating - monito
test design tool
management review
component integration testing
test monitoring
14. A high level metric of effectiveness and/or efficiency used to guide and control progressive development - e.g. lead-time slip for software development. [CMMI]
security testing tool
statement testing
isolation testing
performance indicator
15. Separation of responsibilities - which encourages the accomplishment of objective testing. [After DO-178b]
component
buffer
requirements phase
independence of testing
16. The composition of a component or system as defined by the number - nature - and interconnections of its constituent parts.
process cycle test
daily build
defect
configuration
17. A document reporting on any event that occurred - e.g. during the testing - which requires investigation. [After IEEE 829]
performance
operational profile testing
agile testing
incident report
18. A set of input values - execution preconditions - expected results and execution postconditions - developed for a particular objective or test condition - such as to exercise a particular program path or to verify compliance with a specific requireme
user test
exhaustive testing
test progress report
test case
19. 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.
safety critical system
test closure
user test
complexity
20. A table showing combinations of inputs and/or stimuli (causes) with their associated outputs and/or actions (effects) - which can be used to design test cases.
decision table
robustness
instrumentation
configuration control
21. A black box test design technique in which test cases are designed to execute business procedures and processes. [TMap] See also procedure testing. Testing aimed at ensuring that the component or system can operate in conjunction with new or existing
definition-use pair
process cycle test
output domain
data flow analysis
22. The person involved in the review that identifies and describes anomalies in the product or project under review. Reviewers can be chosen to represent different viewpoints and roles in the review process.
test specification technique
business process-based testing
reviewer
resource utilization testing
23. Supplied instructions on any suitable media - which guides the installer through the installation process. This may be a manual guide - step-by-step procedure - installation wizard - or any other similar process description.
branch coverage
data driven testing
installation guide
test execution tool
24. A test case that cannot be executed because the preconditions for its execution are not fulfilled.
feasible path
frozen test basis
V-model
blocked test case
25. The percentage of combinations of all single condition outcomes within one statement that have been exercised by a test suite. 100% multiple condition coverage implies 100% condition determination coverage.
multiple condition coverage
big-bang testing
retrospective meeting
test design
26. 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
quality management
scribe
test strategy
accuracy
27. A black box test design technique in which test cases are designed to execute all possbile discrete combinations of each pair of input parameters. See also orthogonal array testing. A systematic way of testing all-pair combinations of variables using
pairwise testing
requirements management tool
functional integration
boundary value analysis
28. A tool that provides support for the identification and control of configuration items - their status over changes and versions - and the release of baselines consisting of configuration items.
configuration control board (CCB)
management review
configuration management tool
infeasible path
29. An entity or property used as a basis for test coverage - e.g. equivalence partitions or code statements.
LCSAJ coverage
compatibility testing
coverage item
risk analysis
30. A test plan that typically addresses one test phase. See also test plan. A document describing the scope - approach - resources and schedule of intended test activities. It identifies amongst others test items - the features to be tested - the testin
intake test
phase test plan
test progress report
test data preparation tool
31. The process of testing to determine the interoperability of a software product. See also functionality testing. The process of testing to determine the functionality of a software product.
pair testing
decision table
interoperability testing
condition
32. Testing the quality of the documentation - e.g. user guide or installation guide.
documentation testing
LCSAJ testing
migration testing
Function Point Analysis (FPA)
33. Testing of a component or system at specification or implementation level without execution of that software - e.g. reviews or static code analysis.
static testing
agile testing
test design tool
input domain
34. 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.
resource utilization
security testing
portability
capture/playback tool
35. Acronym for Commercial Off-The-Shelf software. See off-the-shelf software. A software product that is developed for the general market - i.e. for a large number of customers - and that is delivered to many customers in identical format.
usability testing
automated testware
audit trail
COTS
36. A tool that carries out static code analysis. The tool checks source code - for certain properties such as conformance to coding standards - quality metrics or data flow anomalies.
static code analyzer
condition outcome
defect masking
use case testing
37. The process of running a test on the component or system under test - producing actual result(s).
test execution
syntax testing
requirement
LCSAJ testing
38. The process of confirming that a component - system or person complies with its specified requirements - e.g. by passing an exam.
orthogonal array
elementary comparison testing
certification
test control
39. Procedure used to derive and/or select test cases.
serviceability testing
exhaustive testing
test design technique
non-functional requirement
40. Artifacts produced during the test process required to plan - design - and execute tests - such as documentation - scripts - inputs - expected results - set-up and clear-up procedures - files - databases - environment - and any additional software or
Software Usability Measurement Inventory (SUMI)
testware
requirements-based testing
compliance
41. The set from which valid input and/or output values can be selected.
domain
invalid testing
condition determination testing
risk
42. Hardware and software products installed at users' or customers' sites where the component or system under test will be used. The software may include operating systems - database management systems - and other applications.
unit test framework
operational environment
test execution
functionality
43. A white box test design technique in which test cases are designed to execute decision outcomes.
iterative development model
configuration auditing
condition determination testing
decision testing
44. A tool that provides run-time information on the state of the software code. These tools are most commonly used to identify unassigned pointers - check pointer arithmetic and to monitor the allocation - use and de-allocation of memory and to flag mem
unit test framework
entry point
dynamic analysis tool
dynamic analysis
45. 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
defect
vertical traceability
inspection
process improvement
46. A tool used to check that no brtoken hyperlinks are present on a web site.
monkey testing
project
incident management
hyperlink tool
47. A white box test design technique in which test cases are designed to execute paths.
result
path testing
configuration management tool
pass/fail criteria
48. A black box test design technique in which test cases are designed based upon the definition of the input domain and/or output domain.
statistical testing
maintenance testing
independence of testing
syntax testing
49. The degree to which a requirement is stated in terms that permit establishment of test designs (and subsequently test cases) and execution of tests to determine whether the requirements have been met. [After IEEE 610]
testable requirements
defect taxonomy
Failure Mode - Effect and Criticality Analysis (FMECA)
test approach
50. A document reporting on any flaw in a component or system that can cause the component or system to fail to perform its required function. [After IEEE 829]
agile testing
statistical testing
defect report
phase test plan