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. A device - computer program - or system that accepts the same inputs and produces the same outputs as a given system. [IEEE 610] See also simulator. A device - computer program or system used during testing - which behaves or operates like a given sy
test progress report
risk management
decision
emulator
2. A white box test design technique in which test cases are designed to execute definition and use pairs of variables.
data flow testing
scenario testing
installation guide
simulation
3. The process of combining components or systems into larger assemblies.
error guessing
measurement scale
operational profile testing
integration
4. The process of testing to determine the resource-utilization of a software product. See also efficiency testing. The process of testing to determine the efficiency of a software product.
exhaustive testing
resource utilization testing
compliance testing
output
5. Behavior of a component or system in response to erroneous input - from either a human user or from another component or system - or to an internal failure.
exception handling
stress testing
recovery testing
bespoke software
6. A development activity where a complete system is compiled and linked every day (usually overnight) - so that a consistent system is available at any time including all latest changes.
efficiency testing
performance indicator
daily build
development testing
7. (1) The capability of an organization with respect to the effectiveness and efficiency of its processes and work practices. See also Capability Maturity Model - Test Maturity Model. (2) The capability of the software product to avoid failure as a res
validation
process cycle test
maturity
functionality
8. A document specifying a sequence of actions for the execution of a test. Also known as test script or manual test script. [After IEEE 829]
system integration testing
test scenario
defect masking
measure
9. A tool that provides run-time information on the state of the software code. These tools are most commonly used to identify unassigned pointers - check pointer arithmetic and to monitor the allocation - use and de-allocation of memory and to flag mem
dynamic analysis tool
data driven testing
test logging
functional testing
10. Execution of a test on a specific version of the test object.
unit test framework
test run
test
isolation testing
11. 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
domain
CAST
off-the-shelf software
decision table testing
12. A list of activities - tasks or events of the test process - identifying their intended start and finish dates and/or times - and interdependencies.
severity
consistency
test schedule
test implementation
13. The degree to which a component or system can function correctly in the presence of invalid inputs or stressful environmental conditions. [IEEE 610] See also error-tolerance - fault-tolerance. The ability of a system or component to continue normal o
robustness
security tool
interoperability testing
volume testing
14. During the test closure phase of a test process data is collected from completed activities to consolidate experience - testware - facts and numbers. The test closure phase consists of finalizing and archiving the testware and evaluating the test pro
static code analysis
cost of quality
test closure
operational testing
15. A white box test design technique in which test cases are designed to execute paths.
path testing
pairwise testing
security testing
risk identification
16. 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
decision coverage
bottom-up testing
unit
exit criteria
17. Testing the methods and processes used to access and manage the data(base) - to ensure access methods - processes and data rules function as expected and that during access to the database - data is not corrupted or unexpectedly deleted - updated or
invalid testing
path testing
database integrity testing
dynamic comparison
18. The process of testing to determine the portability of a software product.
portability testing
use case testing
operational environment
integration
19. The ease with which a software product can be modified to correct defects - modified to meet new requirements - modified to make future maintenance easier - or adapted to a changed environment. [ISO 9126]
maintainability
performance profiling
operational profile testing
false-fail result
20. A procedure to derive and/or select test cases targeted at one or more defect categories - with tests being developed from what is known about the specific defect category. See also defect taxonomy. A system of (hierarchical) categories designed to b
test design technique
output value
operational environment
defect based test design technique
21. Test execution carried out by following a previously documented sequence of tests.
system of systems
result
scripted testing
operability
22. A series which appears to be random but is in fact generated according to some prearranged sequence.
daily build
documentation testing
pseudo-random
accuracy
23. Any condition that deviates from expectation based on requirements specifications - design documents - user documents - standards - etc. or from someone's perception or experience. Anomalies may be found during - but not limited to - reviewing - test
COTS
anomaly
deliverable
testable requirements
24. Testing aimed at ensuring that the component or system can operate in conjunction with new or existing users' business procedures or operational procedures.
compliance testing
procedure testing
operational profile testing
test implementation
25. A document identifying test items - their configuration - current status and other delivery information delivered by development to testing - and possibly other stakeholders - at the start of a test execution phase. [After IEEE 829]
functional testing
test management
release note
static code analyzer
26. 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
maintainability
qualification
test comparison
27. A special instance of a smoke test to decide if the component or system is ready for detailed and further testing. An intake test is typically carried out at the start of the test execution phase. See also smoke test. A subset of all defined/planned
vertical traceability
feasible path
boundary value
intake test
28. 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]
black-box test design technique
version control
LCSAJ
test management
29. Computer programs - procedures - and possibly associated documentation and data pertaining to the operation of a computer system. [IEEE 610]
test design
precondition
variable
software
30. The method used to perform the actual test execution - either manual or automated.
functional test design technique
business process-based testing
branch coverage
test execution technique
31. Testing of software used to convert data from existing systems for use in replacement systems.
conversion testing
traceability
mutation analysis
test
32. Environmental and state conditions that must be fulfilled after the execution of a test or test procedure.
configuration auditing
severity
product risk
postcondition
33. Testing based on an analysis of the specification of the functionality of a component or system. See also black box testing. Testing - either functional or non-functional - without reference to the internal structure of the component or system. Black
ad hoc testing
master test plan
functional testing
Test Maturity Model (TMM)
34. 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).
test strategy
test case specification
feasible path
validation
35. A scale that constrains the type of data analysis that can be performed on it. [ISO 14598]
measurement scale
quality
maintainability
level test plan
36. A white box test design technique in which test cases are designed to execute branches.
debugging
branch testing
independence of testing
condition determination coverage
37. A tool that carries out static analysis.
coverage
Defect Detection Percentage (DDP)
static analyzer
functional test design technique
38. Decision rules used to determine whether a test item (function) or feature has passed or failed a test. [IEEE 829]
pass/fail criteria
certification
fault seeding
security testing
39. Measurement of achieved coverage to a specified coverage item during test execution referring to predetermined criteria to determine whether additional testing is required and if so - which test cases are needed.
coverage analysis
functionality testing
Failure Mode and Effect Analysis (FMEA)
test strategy
40. The leader and main person responsible for an inspection or other review process.
moderator
learnability
performance testing
interoperability
41. The process of testing to determine the compliance of the component or system.
understandability
condition testing
condition coverage
compliance testing
42. Recording the details of any incident that occurred - e.g. during testing.
test target
incident logging
traceability
maintainability testing
43. A white box test design technique in which test cases are designed to execute single condition outcomes that independently affect a decision outcome.
condition determination testing
unreachable code
replaceability
scripting language
44. The process of assessing identified risks to estimate their impact and probability of occurrence (likelihood).
system
multiple condition testing
risk analysis
coverage item
45. 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
level test plan
frozen test basis
recoverability
incident
46. Acronym for Commercial Off-The-Shelf software. See off-the-shelf software. 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.
incident logging
test objective
output value
COTS
47. A tool that facilitates the recording and status tracking of defects and changes. They often have workflow-oriented facilities to track and control the allocation - correction and re-testing of defects and provide reporting facilities. See also incid
test strategy
test manager
use case
defect management tool
48. A form of static analysis based on the definition and usage of variables.
negative testing
big-bang testing
state transition
data flow analysis
49. 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.
stress testing tool
path
test tool
condition determination testing
50. 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
output domain
performance
impact analysis
data flow coverage