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 period of time in a software development life cycle during which the components of a software product are executed - and the software product is evaluated to determine whether or not requirements have been satisfied. [IEEE 610]
state diagram
test plan
test execution phase
precondition
2. 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
test object
equivalence partition
requirement
failure mode
3. A technique used to characterize the elements of risk. The result of a hazard analysis will drive the methods used for development and testing of a system. See also risk analysis. The process of assessing identified risks to estimate their impact and
accessibility testing
test item
hazard analysis
negative testing
4. The capability of the software product to interact with one or more specified components or systems. [After ISO 9126] See also functionality. The capability of the software product to provide functions which meet stated and implied needs when the sof
interoperability
quality
static code analyzer
component specification
5. A sequence of events - e.g. executable statements - of a component or system from an entry point to an exit point.
path
Test Process Improvement (TPI)
unreachable code
vertical traceability
6. A specific category of risk related to the type of testing that can mitigate (control) that category. For example the risk of user-interactions being misunderstood can be mitigated by usability testing.
scribe
risk type
test oracle
input domain
7. 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.
test cycle
fault seeding tool
risk type
test tool
8. The capability of the software product to enable specified modifications to be implemented. [ISO 9126] See also maintainability. The ease with which a software product can be modified to correct defects - modified to meet new requirements - modified
decision outcome
CASE
configuration
changeability
9. A review characterized by documented procedures and requirements - e.g. inspection.
configuration management tool
metric
formal review
recoverability
10. The process of transforming general testing objectives into tangible test conditions and test cases.
test input
test management
project
test design
11. A chronological record of relevant details about the execution of tests. [IEEE 829]
test log
test execution phase
use case testing
risk management
12. A memory access defect due to the attempt by a process to store data beyond the boundaries of a fixed length buffer - resulting in overwriting of adjacent memory areas or the raising of an overflow exception. See also buffer. A device or storage area
buffer overflow
best practice
state transition testing
recovery testing
13. Procedure to derive and/or select test cases based on an analysis of the specification - either functional or non-functional - of a component or system without reference to its internal structure.
black-box test design technique
testability review
performance
Defect Detection Percentage (DDP)
14. The capability of the software to be understood - learned - used and attractive to the user when used under specified conditions. [ISO 9126]
usability
statement
white-box testing
test
15. The degree of impact that a defect has on the development or operation of a component or system. [After IEEE 610]
severity
static analysis tool
coverage item
compliance
16. Procedure to derive and/or select test cases for nonfunctional testing based on an analysis of the specification of a component or system without reference to its internal structure. See also black box test design technique. Procedure to derive and/o
input value
non-functional test design techniques
technical review
test tool
17. A tool for seeding (i.e. intentionally inserting) faults in a component or system.
quality assurance
fault seeding tool
test evaluation report
experienced-based test design technique
18. Testing to determine the robustness of the software product.
stub
robustness testing
validation
desk checking
19. 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
product risk
test execution
test case suite
20. A skilled professional who is involved in the testing of a component or system.
operational testing
entry point
tester
test charter
21. A tool that provides objective measures of what structural elements - e.g. statements - branches have been exercised by a test suite.
coverage tool
test procedure
review
test process
22. Testing conducted to evaluate a component or system in its operational environment. [IEEE 610]
operational testing
infeasible path
test summary report
static testing
23. 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.
accessibility testing
incident management
condition determination testing
system of systems
24. The process of confirming that a component - system or person complies with its specified requirements - e.g. by passing an exam.
certification
performance profiling
cyclomatic complexity
milestone
25. A set of interrelated activities - which transform inputs into outputs. [ISO 12207]
retrospective meeting
process
stub
Failure Mode and Effect Analysis (FMEA)
26. Comparison of actual and expected results - performed after the software has finished running.
best practice
post-execution comparison
security testing
test management
27. The degree of uniformity - standardization - and freedom from contradiction among the documents or parts of a component or system. [IEEE 610]
consistency
horizontal traceability
test basis
suspension criteria
28. The process of evaluating behavior - e.g. memory performance - CPU usage - of a system or component during execution. [After IEEE 610]
Fault Tree Analysis (FTA)
back-to-back testing
suitability
dynamic analysis
29. Analysis of software artifacts - e.g. requirements or code - carried out without execution of these software artifacts.
memory leak
security
static analysis tool
static analysis
30. 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
configuration management
test execution automation
alpha testing
metric
31. A tool that supports stress testing.
horizontal traceability
pass
maturity
stress testing tool
32. 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.
configuration identification
equivalence partitioning
non-conformity
test design specification
33. The consequence/outcome of the execution of a test. It includes outputs to screens - changes to data - reports - and communication messages sent out.
priority
outcome
requirements management tool
baseline
34. The process of recognizing - investigating - taking action and disposing of incidents. It involves logging incidents - classifying them and identifying the impact. [After IEEE 1044]
classification tree
incident management
test strategy
stub
35. A high-level description of the test levels to be performed and the testing within those levels for an organization or programme (one or more projects).
business process-based testing
test strategy
test procedure specification
scalability
36. 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
installability
LCSAJ coverage
requirement
beta testing
37. A black box test design technique in which test cases are designed from cause-effect graphs. [BS 7925/2]
cause-effect graphing
partition testing
state transition testing
pointer
38. A set of several test cases for a component or system under test - where the post condition of one test is often used as the precondition for the next one.
reliability testing
software quality
test case suite
test driven development
39. The ease with which the software product can be transferred from one hardware or software environment to another. [ISO 9126]
use case testing
functional integration
white-box testing
portability
40. The process of testing to determine the maintainability of a software product.
functionality
serviceability testing
regression testing
project
41. A tool that provides support for testing security characteristics and vulnerabilities.
acceptance criteria
benchmark test
static code analyzer
security testing tool
42. Confirmation by examination and through provision of objective evidence that specified requirements have been fulfilled. [ISO 9000]
test execution
verification
elementary comparison testing
recoverability testing
43. The behavior produced/observed when a component or system is tested.
cyclomatic complexity
statistical testing
basic block
actual result
44. A test case that cannot be executed because the preconditions for its execution are not fulfilled.
compatibility testing
blocked test case
maturity
exit point
45. A document specifying a set of test cases (objective - inputs - test actions - expected results - and execution preconditions) for a test item. [After IEEE 829]
Test Point Analysis (TPA)
test case specification
configuration item
bottom-up testing
46. The process of assessing identified risks to estimate their impact and probability of occurrence (likelihood).
informal review
cost of quality
risk analysis
root cause analysis
47. The number or category assigned to an attribute of an entity by making a measurement. [ISO 14598]
validation
white-box test design technique
test oracle
measure
48. The degree to which a component or system is operational and accessible when required for use. Often expressed as a percentage. [IEEE 610]
availability
functionality
measurement
coverage
49. An integration test type that is concerned with testing the interfaces between components or systems.
interface testing
requirements management tool
exercised
test design
50. Operational testing in the acceptance test phase - typically performed in a simulated real-life operational environment by operator and/or administrator focusing on operational aspects - e.g. recoverability - resource-behavior - installability and te
pointer
production acceptance testing
testware
CASE