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 evaluation of a condition to True or False.
state transition testing
test basis
project
condition outcome
2. Choosing a set of input values to force the execution of a given path.
resource utilization testing
expected result
path sensitizing
output
3. A static usability test technique to determine the compliance of a user interface with recognized usability principles (the so-called "heuristics").
risk type
performance testing tool
heuristic evaluation
bottom-up testing
4. An independent evaluation of software products or processes to ascertain compliance to standards - guidelines - specifications - and/or procedures based on objective criteria - including documents that specify: (1) the form or content of the products
control flow
state table
volume testing
audit
5. An approach to testing in which test cases are designed based on test objectives and test conditions derived from requirements - e.g. tests that exercise specific functions or probe non-functional attributes such as reliability or usability.
actual outcome
back-to-back testing
operational environment
requirements-based testing
6. A tool that provides objective measures of what structural elements - e.g. statements - branches have been exercised by a test suite.
coverage tool
branch coverage
functionality
reliability testing
7. A type of test tool that is able to execute other software using an automated test script - e.g. capture/playback. [Fewster and Graham]
pair programming
defect masking
debugging tool
test execution tool
8. A sequence of events (paths) in the execution through a component or system.
Failure Mode and Effect Analysis (FMEA)
test objective
test procedure specification
control flow
9. 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 phase
test item
coverage analysis
test case suite
10. Recording the details of any incident that occurred - e.g. during testing.
test object
incident logging
test target
negative testing
11. An instance of an output. See also output.A variable (whether stored within a component or outside) that is written by a component.
consistency
condition
output value
root cause analysis
12. The process of confirming that a component - system or person complies with its specified requirements - e.g. by passing an exam.
certification
test phase
structural coverage
test infrastructure
13. 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
incident management
accuracy
statement testing
14. An attribute of a test indicating whether the same results are produced each time the test is executed.
test harness
finite state machine
test reproduceability
data definition
15. 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.
operational profile testing
boundary value
cyclomatic complexity
interoperability testing
16. The testing of individual software components. [After IEEE 610]
memory leak
stress testing
incident report
component testing
17. A measurement scale and the method used for measurement. [ISO 14598]
security testing
test evaluation report
configuration auditing
metric
18. 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.
certification
product risk
fail
pointer
19. 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
Test Maturity Model Integrated (TMMi)
functional testing
functional test design technique
statement coverage
20. 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
compatibility testing
production acceptance testing
frozen test basis
testing
21. Testing of a previously tested program following modification to ensure that defects have not been introduced or uncovered in unchanged areas of the software - as a result of the changes made. It is performed when the software or its environment is c
regression testing
informal review
test case
agile testing
22. A path for which a set of input values and preconditions exists which causes it to be executed.
test data preparation tool
feasible path
risk
off-the-shelf software
23. Part of quality management focused on providing confidence that quality requirements will be fulfilled. [ISO 9000]
quality assurance
Capability Maturity Model (CMM)
milestone
procedure testing
24. 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.
off-the-shelf software
performance testing tool
data flow testing
Test Point Analysis (TPA)
25. 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
module
automated testware
V-model
26. 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.
scripted testing
test execution schedule
test tool
complexity
27. A form of static analysis based on the definition and usage of variables.
hazard analysis
pseudo-random
data flow analysis
design-based testing
28. Testing aimed at ensuring that the component or system can operate in conjunction with new or existing users' business procedures or operational procedures.
continuous representation
development testing
output value
procedure testing
29. A tool to support performance testing and that usually has two main facilities: load generation and test transaction measurement. Load generation can simulate either multiple users or high volumes of input data. During execution - response time measu
load profile
performance testing tool
coverage item
test approach
30. (1) A standard against which measurements or comparisons can be made. (2) A test that is be used to compare components or systems to each other or to a standard as in (1). [After IEEE 610]
CAST
dynamic comparison
benchmark test
mutation analysis
31. A white box test design technique in which test cases are designed to execute LCSAJs.
LCSAJ testing
horizontal traceability
result
CAST
32. A systematic evaluation of software acquisition - supply - development - operation - or maintenance process - performed by or on behalf of management that monitors progress - determines the status of plans and schedules - confirms requirements and th
test evaluation report
management review
condition outcome
failure rate
33. Testing based on an analysis of the internal structure of the component or system.
code-based testing
unit testing
recoverability testing
actual result
34. An executable statement where a variable is assigned a value.
robustness testing
data definition
statement coverage
test management tool
35. The use of software - e.g. capture/playback tools - to control the execution of tests - the comparison of actual results to expected results - the setting up of test preconditions - and other test control and reporting functions.
test execution automation
branch
component integration testing
concurrency testing
36. 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.
state transition
simulation
test condition
test charter
37. A reason or purpose for designing and executing a test.
test objective
test data preparation tool
code coverage
dynamic comparison
38. The process of demonstrating the ability to fulfill specified requirements. Note the term 'qualified' is used to designate the corresponding status. [ISO 9000]
state transition testing
incremental testing
Capability Maturity Model (CMM)
qualification
39. A document reporting on any event that occurred - e.g. during the testing - which requires investigation. [After IEEE 829]
test suite
incident report
testable requirements
operational profile
40. A tool that carries out static analysis.
software quality
actual result
output
static analyzer
41. A computational model consisting of a finite number of states and transitions between those states - possibly with accompanying actions. [IEEE 610]
performance profiling
finite state machine
pass/fail criteria
incident logging
42. 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]
black-box testing
test control
baseline
defect report
43. The process of testing to determine the portability of a software product.
test scenario
executable statement
hyperlink
portability testing
44. The totality of functionality and features of a software product that bear on its ability to satisfy stated or implied needs. [After ISO 9126]
code
test scenario
functional integration
software quality
45. Testing that involves the execution of the software of a component or system.
feasible path
multiple condition coverage
user acceptance testing
dynamic testing
46. A tool that supports the validation of models of the software or system [Graham].
modelling tool
test execution
big-bang testing
monitor
47. A set of interrelated activities - which transform inputs into outputs. [ISO 12207]
test data preparation tool
benchmark test
defect masking
process
48. The capability of the software product to adhere to standards - conventions or regulations in laws and similar prescriptions. [ISO 9126]
installation wizard
data definition
compliance
status accounting
49. A path by which the original input to a process (e.g. data) can be traced back through the process - taking the process output as a starting point. This facilitates defect analysis and allows a process audit to be carried out. [After TMap]
test execution schedule
audit trail
robustness testing
path sensitizing
50. 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
test type
test data
attack
accuracy