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 activity of establishing or updating a test plan.
independence of testing
software life cycle
certification
test planning
2. A document summarizing testing activities and results. It also contains an evaluation of the corresponding test items against exit criteria. [After IEEE 829]
multiple condition testing
decision table testing
test summary report
equivalence partition coverage
3. 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).
learnability
Failure Mode - Effect and Criticality Analysis (FMECA)
test strategy
syntax testing
4. The ability of the software product to perform its required functions under stated conditions for a specified period of time - or for a specified number of operations. [ISO 9126]
reliability
certification
path
project
5. 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]
stub
non-functional testing
retrospective meeting
exploratory testing
6. Testing the changes to an operational system or the impact of a changed environment to an operational system.
capture/playback tool
maintenance testing
test level
interoperability testing
7. Analysis of software artifacts - e.g. requirements or code - carried out without execution of these software artifacts.
fault tolerance
project
modelling tool
static analysis
8. The capability of the software product to maintain a specified level of performance in cases of software faults (defects) or of infringement of its specified interface. [ISO 9126] See also reliability - robustness. The ability of the software product
incident management tool
data flow
impact analysis
fault tolerance
9. A black box test design technique in which test cases are designed to execute business procedures and processes. [TMap] See also procedure testing. Testing aimed at ensuring that the component or system can operate in conjunction with new or existing
process cycle test
input domain
dynamic testing
recoverability testing
10. An executable statement where a variable is assigned a value.
database integrity testing
stub
CASE
data definition
11. 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.
operational testing
non-conformity
white-box testing
test tool
12. The percentage of sequences of N+1 transitions that have been exercised by a test suite. [Chow]
desk checking
decision outcome
N-switch coverage
reliability
13. The process of testing to determine the maintainability of a software product.
decision condition coverage
maintainability testing
compatibility testing
condition outcome
14. Analysis of source code carried out without execution of that software.
incident management
test estimation
software quality
static code analysis
15. The process of evaluating behavior - e.g. memory performance - CPU usage - of a system or component during execution. [After IEEE 610]
scenario testing
Capability Maturity Model Integration (CMMI)
dynamic analysis
tester
16. A tool that supports the validation of models of the software or system [Graham].
maintenance
incident
non-conformity
modelling tool
17. Testing of software used to convert data from existing systems for use in replacement systems.
fault tolerance
incident management
migration testing
test data preparation tool
18. The capability of the software product to be adapted for different specified environments without applying actions or means other than those provided for this purpose for the software considered. [ISO 9126] See also portability. The ease with which t
integration testing
installation guide
adaptability
functional integration
19. A test design technique where the experience of the tester is used to anticipate what defects might be present in the component or system under test as a result of errors made - and to design tests specifically to expose them.
maintenance
error guessing
data flow analysis
test automation
20. The number or category assigned to an attribute of an entity by making a measurement. [ISO 14598]
measure
smoke test
installability
load profile
21. The behavior predicted by the specification - or another source - of the component or system under specified conditions.
test execution phase
configuration management tool
smoke test
expected result
22. Procedure to derive and/or select test cases based on an analysis of the internal structure of a component or system.
product risk
ttractiveness
white-box test design technique
test input
23. A software tool used to carry out instrumentation.
instrumenter
monkey testing
operability
business process-based testing
24. A program point at which the control flow has two or more alternative routes. A node with two or more links to separate branches.
operability
defect
performance indicator
decision
25. Testing to determine the ease by which users with disabilities can use a component or system. [Gerrard]
multiple condition testing
portability
accessibility testing
compatibility testing
26. The method used to perform the actual test execution - either manual or automated.
moderator
user acceptance testing
test execution technique
data flow
27. The tracing of requirements through the layers of development documentation to components.
vertical traceability
testable requirements
verification
keyword driven testing
28. A test result in which a defect is reported although no such defect actually exists in the test object.
false-fail result
basis test set
test comparison
test closure
29. 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.
alpha testing
software quality
error tolerance
condition coverage
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]
stress testing tool
output
branch testing
benchmark test
31. The degree to which a system or component accomplishes its designated functions within given constraints regarding processing time and throughput rate. [After IEEE 610] See also efficiency. The capability of the software product to provide appropriat
hyperlink tool
performance
measure
test design technique
32. 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
qualification
test execution schedule
incremental development model
version control
33. A black box test design technique in which test cases - described by means of a classification tree - are designed to execute combinations of representatives of input and/or output domains. [Grochtmann]
test closure
severity
buffer
classification tree method
34. Any event occurring that requires investigation. [After IEEE 1008]
bottom-up testing
requirements phase
incident
test plan
35. Procedure used to derive and/or select test cases.
test run
test design technique
static analysis
coverage tool
36. Supplied instructions on any suitable media - which guides the installer through the installation process. This may be a manual guide - step-by-step procedure - installation wizard - or any other similar process description.
data flow analysis
installation guide
deliverable
actual result
37. The capability of the software product to avoid unexpected effects from modifications in the software. [ISO 9126] See also maintainability. The ease with which a software product can be modified to correct defects - modified to meet new requirements
scalability
orthogonal array
accessibility testing
stability
38. An element of configuration management - consisting of the evaluation - co-ordination - approval or disapproval - and implementation of changes to configuration items after formal establishment of their configuration identification. [IEEE 610]
test environment
version control
pair programming
software
39. 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
risk
audit
output domain
structural coverage
40. The percentage of decision outcomes that have been exercised by a test suite. 100% decision coverage implies both 100% branch coverage and 100% statement coverage.
monkey testing
test evaluation report
decision coverage
test level
41. The process of assessing identified risks to estimate their impact and probability of occurrence (likelihood).
testing
defect masking
risk analysis
test design technique
42. A group of people responsible for evaluating and approving or disapproving proposed changes to configuration items - and for ensuring implementation of approved changes. [IEEE 610]
functionality testing
decision coverage
horizontal traceability
configuration control board (CCB)
43. 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]
condition coverage
test cycle
feasible path
defect report
44. The process of recognizing - investigating - taking action and disposing of defects. It involves recording defects - classifying them and identifying the impact. [After IEEE 1044]
defect management
stress testing
test closure
release note
45. An approach to testing in which test cases are designed based on descriptions and/or knowledge of business processes.
beta testing
result
business process-based testing
data flow
46. The number of independent paths through a program. Cyclomatic complexity is defined as: L - N + 2P - where - L = the number of edges/links in a graph - N = the number of nodes in a graph - P = the number of disconnected parts of the graph (e.g. a cal
cyclomatic complexity
test manager
monkey testing
testware
47. A type of integration testing in which software elements - hardware elements - or both are combined all at once into a component or an overall system - rather than in stages. [After IEEE 610] See also integration testing. Testing performed to expose
pointer
feasible path
test object
big-bang testing
48. A defect in a program's dynamic store allocation logic that causes it to fail to reclaim memory after it has finished using it - eventually causing the program to fail due to lack of memory.
elementary comparison testing
memory leak
dynamic analysis
test object
49. Computer programs - procedures - and possibly associated documentation and data pertaining to the operation of a computer system. [IEEE 610]
failure rate
certification
software
reliability testing
50. A sequence of events - e.g. executable statements - of a component or system from an entry point to an exit point.
specified input
behavior
N-switch coverage
path