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 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
test phase
project risk
input value
debugging tool
2. Testing based on an analysis of the specification of the functionality of a component or system. See also black box testing. Testing - either functional or non-functional - without reference to the internal structure of the component or system. Black
feasible path
functional testing
best practice
efficiency testing
3. A tool used to check that no brtoken hyperlinks are present on a web site.
stability
dynamic analysis
hyperlink tool
coverage analysis
4. An informal test design technique where the tester actively controls the design of the tests as those tests are performed and uses information gained while testing to design new and better tests. [After Bach]
top-down testing
test basis
exploratory testing
scripting language
5. A superior method or innovative practice that contributes to the improved performance of an organization under given context - usually recognized as 'best' by other peer organizations.
buffer
best practice
CAST
statement coverage
6. An item or event of a component or system that could be verified by one or more test cases - e.g. a function - transaction - feature - quality attribute - or structural element.
configuration identification
test condition
incident management
dynamic comparison
7. The process of combining components or systems into larger assemblies.
Test Process Improvement (TPI)
efficiency
cost of quality
integration
8. A skilled professional who is involved in the testing of a component or system.
security
defect report
installability
tester
9. 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.
module
production acceptance testing
static code analyzer
static testing
10. A feature or characteristic that affects an item's quality. [IEEE 610]
bottom-up testing
project
big-bang testing
quality attribute
11. A test basis document that can only be amended by a formal change control process. See also baseline. A specification or software product that has been formally reviewed or agreed upon - that thereafter serves as the basis for further development - a
hyperlink tool
frozen test basis
feasible path
walkthrough
12. Any (work) product that must be delivered to someone other than the (work) product's author.
path coverage
test schedule
control flow analysis
deliverable
13. The calculated approximation of a result (e.g. effort spent - completion date - costs involved - number of test cases - etc.) which is usable even if input data may be incomplete - uncertain - or noisy.
compliance
mutation analysis
test estimation
definition-use pair
14. 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.
interoperability testing
state transition testing
test plan
test estimation
15. An approach to testing in which test cases are designed based on descriptions and/or knowledge of business processes.
data flow
business process-based testing
test object
changeability
16. 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
statement testing
analyzability
postcondition
component integration testing
17. The percentage of condition outcomes that have been exercised by a test suite. 100% condition coverage requires each single condition in every decision statement to be tested as True and False.
safety testing
condition coverage
module
state table
18. 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.
reliability
test data
impact analysis
test specification
19. Formal testing with respect to user needs - requirements - and business processes conducted to determine whether or not a system satisfies the acceptance criteria and to enable the user - customers or other authorized entity to determine whether or n
acceptance testing
negative testing
functionality
static code analyzer
20. An analysis technique aimed at identifying the root causes of defects. By directing corrective measures at root causes - it is hoped that the likelihood of defect recurrence will be minimized.
root cause analysis
replaceability
volume testing
maintenance
21. 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.
performance testing
top-down testing
error tolerance
test data preparation tool
22. Analysis of software artifacts - e.g. requirements or code - carried out without execution of these software artifacts.
buffer
configuration control board (CCB)
test case specification
static analysis
23. An instance of an input. See also input. A variable (whether stored within a component or outside) that is read by a component.
back-to-back testing
test specification technique
coverage
input value
24. 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 procedure
definition-use pair
volume testing
software
25. A tool that provides support to the test management and control part of a test process. It often has several capabilities - such as testware management - scheduling of tests - the logging of results - progress tracking - incident management and test
emulator
test specification
test management tool
alpha testing
26. A group of test activities that are organized and managed together. A test level is linked to the responsibilities in a project. Examples of test levels are component test - integration test - system test and acceptance test. [After TMap]
test design technique
analyzability
Wide Band Delphi
test level
27. A sequence of events (paths) in the execution through a component or system.
definition-use pair
metric
control flow
defect management tool
28. A tree showing equivalence parititions hierarchically ordered - which is used to design test cases in the classification tree method. See also classification tree method. A black box test design technique in which test cases - described by means of a
classification tree
branch coverage
test object
failure mode
29. A human action that produces an incorrect result. [After IEEE 610]
wild pointer
decision
error
functional testing
30. The percentage of paths that have been exercised by a test suite. 100% path coverage implies 100% LCSAJ coverage.
intake test
path coverage
fault seeding
statement
31. 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 schedule
capture/playback tool
scripted testing
test basis
32. A risk directly related to the test object. See also risk. A factor that could result in future negative consequences; usually expressed as impact and likelihood.
concurrency testing
state diagram
product risk
cost of quality
33. A form of state transition testing in which test cases are designed to execute all valid sequences of N+1 transitions. [Chow] See also state transition testing. A black box test design technique in which test cases are designed to execute valid and i
maturity
procedure testing
coverage analysis
N-switch testing
34. Testing based on an analysis of the internal structure of the component or system.
safety testing
test estimation
white-box testing
test design technique
35. A document summarizing testing activities and results. It also contains an evaluation of the corresponding test items against exit criteria. [After IEEE 829]
test summary report
stress testing
test execution schedule
non-functional testing
36. Testing performed to expose defects in the interfaces and in the interactions between integrated components or systems. See also component integration testing - system integration testing. Testing performed to expose defects in the interfaces and int
integration testing
buffer overflow
regression testing
dynamic analysis tool
37. A transition between two states of a component or system.
unit testing
black-box testing
condition testing
state transition
38. An executable statement where a variable is assigned a value.
beta testing
data definition
smoke test
test execution tool
39. The process of testing to determine the maintainability of a software product.
attack
maintainability testing
integration testing
testware
40. The behavior predicted by the specification - or another source - of the component or system under specified conditions.
system of systems
installation wizard
expected result
security tool
41. Execution of the test process against a single identifiable release of the test object.
performance testing tool
test cycle
decision
elementary comparison testing
42. A tool for seeding (i.e. intentionally inserting) faults in a component or system.
test design
fault seeding tool
multiple condition testing
invalid testing
43. A development life cycle where a project is broken into a usually large number of iterations. An iteration is a complete development loop resulting in a release (internal or external) of an executable product - a subset of the final product under dev
incremental development model
alpha testing
iterative development model
test specification
44. 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]
test performance indicator
exploratory testing
recoverability
test phase
45. A static usability test technique to determine the compliance of a user interface with recognized usability principles (the so-called "heuristics").
test schedule
measure
heuristic evaluation
maintenance testing
46. A set of interrelated activities - which transform inputs into outputs. [ISO 12207]
efficiency testing
Test Maturity Model (TMM)
process
test charter
47. A version of component integration testing where the progressive integration of components follows the implementation of subsets of the requirements - as opposed to the integration of components by levels of a hierarchy.
requirement
thread testing
postcondition
maturity
48. A development life cycle where a project is broken into a series of increments - each of which delivers a portion of the functionality in the overall project requirements. The requirements are prioritized and delivered in priority order in the approp
audit trail
review
test data
incremental development model
49. The process of testing to determine the interoperability of a software product.
pairwise testing
test procedure specification
compatibility testing
COTS
50. Testing that runs test cases that failed the last time they were run - in order to verify the success of corrective actions.
re-testing
probe effect
co-existence
test objective