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. Multiple heterogeneous - distributed systems that are embedded in networks at multiple levels and in multiple domains interconnected addressing large-scale inter-disciplinary common problems and purposes.
system of systems
test design
reviewer
low level test case
2. 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
branch testing
measure
retrospective meeting
specification
3. A test is deemed to pass if its actual result matches its expected result.
subpath
pass
performance profiling
testability review
4. A point in time in a project at which defined (intermediate) deliverables and results should be ready.
usability
test estimation
security tool
milestone
5. 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.
Software Usability Measurement Inventory (SUMI)
root cause
equivalence partitioning
pseudo-random
6. 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
regression testing
memory leak
audit
LCSAJ
7. 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
mutation analysis
load profile
test session
test basis
8. Software developed specifically for a set of users or customers. The opposite is off-the-shelf software.
bespoke software
driver
load testing
Wide Band Delphi
9. 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 management
syntax testing
static analyzer
Test Process Improvement (TPI)
10. Comparison of actual and expected results - performed after the software has finished running.
project
continuous representation
post-execution comparison
serviceability testing
11. 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]
recoverability testing
exploratory testing
data flow analysis
staged representation
12. The process of assessing identified risks to estimate their impact and probability of occurrence (likelihood).
risk analysis
scripting language
stress testing tool
Test Maturity Model Integrated (TMMi)
13. 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
priority
operational profile
cause-effect graph
attack
14. The process of running a test on the component or system under test - producing actual result(s).
testware
incremental testing
behavior
test execution
15. A capability maturity model structure wherein capability levels provide a recommended order for approaching process improvement within specified process areas. [CMMI]
continuous representation
finite state machine
debugging tool
input
16. Coverage measures based on the internal structure of a component or system.
use case testing
structural coverage
blocked test case
wild pointer
17. A review characterized by documented procedures and requirements - e.g. inspection.
component specification
back-to-back testing
formal review
hazard analysis
18. A basic block that can be selected for execution based on a program construct in which one of two or more alternative program paths is available - e.g. case - jump - go to - if-then-else.
branch
input
ttractiveness
variable
19. 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.
test execution automation
input domain
test oracle
understandability
20. The capability of the software product to provide appropriate performance - relative to the amount of resources used under stated conditions. [ISO 9126]
efficiency
component specification
moderator
debugging
21. A flaw in a component or system that can cause the component or system to fail to perform its required function - e.g. an incorrect statement or data definition. A defect - if encountered during execution - may cause a failure of the component or sys
executable statement
defect
measurement scale
statement
22. 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
use case
suitability
orthogonal array testing
code coverage
23. Directed and focused attempt to evaluate the quality - especially reliability - of a test object by attempting to force specific failures to occur.
coverage
stability
test execution phase
attack
24. A test plan that typically addresses multiple test levels. 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
condition outcome
test progress report
master test plan
operational acceptance testing
25. 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
Software Usability Measurement Inventory (SUMI)
project risk
orthogonal array testing
static code analyzer
26. 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.
orthogonal array
heuristic evaluation
security tool
continuous representation
27. 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.
pass/fail criteria
non-functional requirement
volume testing
reliability testing
28. A discipline applying technical and administrative direction and surveillance to: identify and document the functional and physical characteristics of a configuration item - control changes to those characteristics - record and report change processi
wild pointer
analyzability
configuration management
path sensitizing
29. Execution of the test process against a single identifiable release of the test object.
instrumentation
condition outcome
test cycle
conversion testing
30. 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
agile testing
test management tool
Failure Mode and Effect Analysis (FMEA)
stress testing
31. A tool used to check that no brtoken hyperlinks are present on a web site.
decision outcome
low level test case
hyperlink tool
interoperability
32. A framework that describes the key elements of an effective product development and maintenance process. The Capability Maturity Model Integration covers best-practices for planning - engineering and managing product development and maintenance. CMMI
executable statement
isolation testing
Capability Maturity Model Integration (CMMI)
use case testing
33. A test plan that typically addresses one test level. 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
test suite
test scenario
Capability Maturity Model (CMM)
level test plan
34. A reason or purpose for designing and executing a test.
exercised
pass
compiler
test objective
35. The insertion of additional code into the program in order to collect information about program behavior during execution - e.g. for measuring code coverage.
unit testing
instrumentation
stress testing tool
input domain
36. A high level metric of effectiveness and/or efficiency used to guide and control progressive test development - e.g. Defect Detection Percentage (DDP).
test condition
configuration control board (CCB)
test performance indicator
Defect Detection Percentage (DDP)
37. Testware used in automated testing - such as tool scripts.
automated testware
test harness
test data preparation tool
configuration auditing
38. Testing of software used to convert data from existing systems for use in replacement systems.
functional integration
data driven testing
migration testing
iterative development model
39. Test execution carried out by following a previously documented sequence of tests.
invalid testing
robustness testing
serviceability testing
scripted testing
40. The consequence/outcome of the execution of a test. It includes outputs to screens - changes to data - reports - and communication messages sent out.
test driven development
management review
complexity
outcome
41. The percentage of definition-use pairs that have been exercised by a test suite.
CAST
test logging
data flow coverage
classification tree method
42. A tool that carries out static analysis.
feasible path
verification
static analysis tool
N-switch coverage
43. Testing of a component or system at specification or implementation level without execution of that software - e.g. reviews or static code analysis.
test objective
stress testing tool
static testing
testing
44. The process of transforming general testing objectives into tangible test conditions and test cases.
test design
vertical traceability
test process
resource utilization
45. Testing the quality of the documentation - e.g. user guide or installation guide.
stub
orthogonal array testing
fault seeding
documentation testing
46. Statistical testing using a model of system operations (short duration tasks) and their probability of typical use. [Musa]
beta testing
recovery testing
installability
operational profile testing
47. A document specifying the test conditions (coverage items) for a test item - the detailed test approach and identifying the associated high level test cases. [After IEEE 829]
test design specification
pair testing
multiple condition testing
project risk
48. Two or more single conditions joined by means of a logical operator (AND - OR or XOR) - e.g. 'A>B AND C>1000'.
beta testing
replaceability
quality management
compound condition
49. A detailed check of the test basis to determine whether the test basis is at an adequate quality level to act as an input document for the test process. [After TMap]
testability review
adaptability
learnability
anomaly
50. 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
functionality
risk
state transition testing