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 process of confirming that a component - system or person complies with its specified requirements - e.g. by passing an exam.
cause-effect graphing
random testing
certification
static code analysis
2. Two persons - e.g. two testers - a developer and a tester - or an end-user and a tester - working together to find defects. Typically - they share one computer and trade control of it while testing.
functionality testing
pair testing
use case
product risk
3. 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
performance testing tool
test execution automation
test control
test case
4. 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
resumption criteria
risk control
measurement
5. The period of time in the software life cycle during which the requirements for a software product are defined and documented. [IEEE 610]
test target
LCSAJ coverage
white-box test design technique
requirements phase
6. A black box test design technique in which test cases are designed based on boundary values. See also boundary value. An input value or output value which is on the edge of an equivalence partition or at the smallest incremental distance on either si
compound condition
inspection
recoverability testing
boundary value analysis
7. The process of testing to determine the recoverability of a software product. See also reliability testing. The process of testing to determine the reliability of a software product.
recoverability testing
testability
control flow analysis
equivalence partition coverage
8. A black box test design technique in which test cases are designed to execute combinations of inputs using the concept of condition determination coverage. [TMap]
maintainability
Failure Mode and Effect Analysis (FMEA)
elementary comparison testing
test oracle
9. An executable statement where a variable is assigned a value.
resumption criteria
incremental development model
Capability Maturity Model (CMM)
data definition
10. Testing based on an analysis of the internal structure of the component or system.
attack
white-box testing
pointer
code coverage
11. The set of generic and specific conditions for permitting a process to go forward with a defined task - e.g. test phase. The purpose of entry criteria is to prevent a task from starting which would entail more (wasted) effort compared to the effort n
data flow coverage
feature
learnability
entry criteria
12. A form of static analysis based on a representation of sequences of events (paths) in the execution through a component or system.
error tolerance
defect based test design technique
metric
control flow analysis
13. A variable (whether stored within a component or outside) that is read by a component.
reliability testing
Failure Mode and Effect Analysis (FMEA)
data flow
input
14. Tests aimed at showing that a component or system does not work. Negative testing is related to the testers' attitude rather than a specific test approach or test design technique - e.g. testing with invalid input values or exceptions. [After Beizer]
definition-use pair
negative testing
incident management
safety
15. 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
test specification
fault seeding
user acceptance testing
pair programming
16. An instance of an output. See also output.A variable (whether stored within a component or outside) that is written by a component.
test tool
isolation testing
operational acceptance testing
output value
17. A high level metric of effectiveness and/or efficiency used to guide and control progressive test development - e.g. Defect Detection Percentage (DDP).
path sensitizing
compliance
instrumentation
test performance indicator
18. Operational testing by potential and/or existing users/customers at an external site not otherwise involved with the developers - to determine whether or not a component or system satisfies the user/customer needs and fits within the business process
user test
test oracle
beta testing
exercised
19. A tool that provides support for testing security characteristics and vulnerabilities.
requirements-based testing
debugging tool
memory leak
security testing tool
20. The capability of the software product to provide appropriate performance - relative to the amount of resources used under stated conditions. [ISO 9126]
driver
efficiency
dynamic comparison
quality management
21. A logical expression that can be evaluated as True or False - e.g. A>B. See also test condition. 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
condition
data flow analysis
unit test framework
functional requirement
22. A peer group discussion activity that focuses on achieving consensus on the technical approach to be taken. [Gilb and Graham - IEEE 1028] See also peer review. A review of a software work product by colleagues of the producer of the product for the p
hyperlink
finite state machine
test data
technical review
23. The process of testing to determine the maintainability of a software product.
serviceability testing
false-fail result
configuration auditing
resumption criteria
24. A source of a defect such that if it is removed - the occurance of the defect type is decreased or removed. [CMMI]
root cause
security testing
user acceptance testing
expected result
25. 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
operational acceptance testing
iterative development model
resumption criteria
finite state machine
26. A collection of components organized to accomplish a specific function or set of functions. [IEEE 610]
pair programming
system
orthogonal array
Function Point Analysis (FPA)
27. Testing to determine the ease by which users with disabilities can use a component or system. [Gerrard]
elementary comparison testing
non-conformity
accessibility testing
test phase
28. Testing practice for a project using agile methodologies - such as extreme programming (XP) - treating development as the customer of testing and emphasizing the test first design paradigm. See also test driven development. A way of developing softwa
feature
risk
test design technique
agile testing
29. The use of software to perform or support test activities - e.g. test management - test design - test execution and results checking.
process cycle test
test design tool
test management
test automation
30. Testing to determine the safety of a software product.
static code analyzer
Fault Tree Analysis (FTA)
safety testing
design-based testing
31. The process of testing to determine the maintainability of a software product.
maintainability testing
interoperability
learnability
installability testing
32. A condition or capability needed by a user to solve a problem or achieve an objective that must be met or possessed by a system or system component to satisfy a contract - standard - specification - or other formally imposed document. [After IEEE 610
operational acceptance testing
requirement
finite state machine
system of systems
33. Statistical testing using a model of system operations (short duration tasks) and their probability of typical use. [Musa]
operational profile testing
Capability Maturity Model Integration (CMMI)
static code analysis
top-down testing
34. A white box test design technique in which test cases are designed to execute branches.
failure mode
configuration auditing
branch testing
Defect Detection Percentage (DDP)
35. Part of quality management focused on providing confidence that quality requirements will be fulfilled. [ISO 9000]
test summary report
quality assurance
procedure testing
statistical testing
36. The capability of the software to be understood - learned - used and attractive to the user when used under specified conditions. [ISO 9126]
test estimation
Defect Detection Percentage (DDP)
maturity
usability
37. The process of testing to determine the functionality of a software product.
functionality testing
measurement
test input
high level test case
38. A type of performance testing conducted to evaluate a system or component at or beyond the limits of its anticipated or specified work loads - or with reduced availability of resources such as access to memory or servers. [After IEEE 610] See also pe
performance testing tool
branch coverage
test harness
stress testing
39. Analysis of software artifacts - e.g. requirements or code - carried out without execution of these software artifacts.
compliance
independence of testing
stress testing tool
static analysis
40. The response of a component or system to a set of input values and preconditions.
monkey testing
behavior
data driven testing
iterative development model
41. 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.
static analysis
stub
volume testing
feature
42. 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]
coverage analysis
Function Point Analysis (FPA)
fault seeding
adaptability
43. 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.
functional testing
test suite
product risk
daily build
44. The consequence/outcome of the execution of a test. It includes outputs to screens - changes to data - reports - and communication messages sent out.
incremental development model
outcome
test environment
data definition
45. A software tool that translates programs expressed in a high order language into their machine language equivalents. [IEEE 610]
review tool
conversion testing
Test Process Improvement (TPI)
compiler
46. The degree to which a component or system is operational and accessible when required for use. Often expressed as a percentage. [IEEE 610]
phase test plan
data driven testing
availability
defect
47. A technique used to analyze the causes of faults (defects). The technique visually models how logical relationships between failures - human errors - and external events can combine to cause specific faults to disclose.
exhaustive testing
test control
defect tracking tool
Fault Tree Analysis (FTA)
48. A black box test design technique in which test cases are designed to execute the combinations of inputs and/or stimuli (causes) shown in a decision table. [Veenendaal] See also decision table. A table showing combinations of inputs and/or stimuli (c
decision table testing
requirements management tool
state diagram
installability
49. Testing of individual components in isolation from surrounding components - with surrounding components being simulated by stubs and drivers - if needed.
incident management tool
requirement
test specification technique
isolation testing
50. Environmental and state conditions that must be fulfilled after the execution of a test or test procedure.
decision table
off-the-shelf software
test case
postcondition