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 sequence of events (paths) in the execution through a component or system.
unreachable code
white-box testing
control flow
pseudo-random
2. 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
replaceability
testable requirements
multiple condition testing
3. A chronological record of relevant details about the execution of tests. [IEEE 829]
exercised
test log
test execution
defect based test design technique
4. 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.
equivalence partitioning
negative testing
measurement
Software Usability Measurement Inventory (SUMI)
5. 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
boundary value
test policy
dynamic analysis tool
user acceptance testing
6. The function to check on the contents of libraries of configuration items - e.g. for standards compliance. [IEEE 610]
test execution phase
defect management
input value
configuration auditing
7. Testing aimed at ensuring that the component or system can operate in conjunction with new or existing users' business procedures or operational procedures.
business process-based testing
verification
procedure testing
resource utilization testing
8. The data received from an external source by the test object during test execution. The external source can be hardware - software or human.
path sensitizing
test input
functional testing
monkey testing
9. The process of demonstrating the ability to fulfill specified requirements. Note the term 'qualified' is used to designate the corresponding status. [ISO 9000]
test level
specification
condition testing
qualification
10. 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]
operational profile testing
maintainability
project risk
test comparator
11. 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
measurement
changeability
test cycle
installability testing
12. A tool that supports operational security.
defect based test design technique
security tool
business process-based testing
test implementation
13. A black box test design technique where test cases are selected - possibly using a pseudo-random generation algorithm - to match an operational profile. This technique can be used for testing non-functional attributes such as reliability and performa
requirements management tool
random testing
management review
CAST
14. 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.
COTS
incremental testing
interoperability
executable statement
15. 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.
test comparator
volume testing
instrumenter
driver
16. Testing based on an analysis of the internal structure of the component or system.
code-based testing
input domain
configuration control
defect
17. An expert based test estimation technique that aims at making an accurate estimation using the collective wisdom of the team members.
Wide Band Delphi
understandability
back-to-back testing
white-box test design technique
18. Simulated or actual operational testing by potential users/customers or an independent test team at the developers' site - but outside the development organization. Alpha testing is often employed for off-the-shelf software as a form of internal acce
alpha testing
testability review
condition coverage
test item
19. The set from which valid input values can be selected. See also domain. The set from which valid input and/or output values can be selected.
dynamic comparison
stress testing
input domain
replaceability
20. Artifacts produced during the test process required to plan - design - and execute tests - such as documentation - scripts - inputs - expected results - set-up and clear-up procedures - files - databases - environment - and any additional software or
serviceability testing
ttractiveness
test script
testware
21. 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
blocked test case
non-functional test design techniques
statistical testing
fault seeding
22. 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 condition
emulator
buffer
defect management
23. The capability of the software product to provide an appropriate set of functions for specified tasks and user objectives. [ISO 9126] See also functionality. The capability of the software product to provide functions which meet stated and implied ne
control flow analysis
test design
suitability
precondition
24. 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
test execution phase
fault seeding tool
decision table testing
resource utilization
25. A human action that produces an incorrect result. [After IEEE 610]
operability
instrumentation
error
capture/playback tool
26. The process of identifying differences between the actual results produced by the component or system under test and the expected results for a test. Test comparison can be performed during test execution (dynamic comparison) or after test execution.
branch
defect management
coverage tool
test comparison
27. A white box test design technique in which test cases are designed to execute decision outcomes.
test session
configuration management
decision testing
result
28. Any (work) product that must be delivered to someone other than the (work) product's author.
statement testing
condition
deliverable
test design tool
29. The ratio of the number of failures of a given category to a given unit of measure - e.g. failures per unit of time - failures per number of transactions - failures per number of computer runs. [IEEE 610]
failure rate
process cycle test
result
intake test
30. 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.
quality
capture/replay tool
LCSAJ testing
testware
31. A path that cannot be exercised by any set of possible input values.
quality assurance
infeasible path
functional integration
control flow graph
32. The assessment of change to the layers of development documentation - test documentation and components - in order to implement a given change to specified requirements.
white-box testing
impact analysis
resource utilization testing
path coverage
33. 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
incremental development model
installability
test implementation
fault seeding
34. 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
mutation analysis
entry criteria
operational acceptance testing
false-pass result
35. A minimal software item that can be tested in isolation.
baseline
ttractiveness
incremental development model
module
36. A sequence of executable statements within a component.
integration
test log
subpath
software
37. The criteria used to (temporarily) stop all or a portion of the testing activities on the test items. [After IEEE 829]
maintainability
validation
use case testing
suspension criteria
38. The totality of functionality and features of a software product that bear on its ability to satisfy stated or implied needs. [After ISO 9126]
static code analyzer
software quality
component testing
interoperability testing
39. A sequence of one or more consecutive executable statements containing no branches. Note: A node in a control flow graph represents a basic block.
scenario testing
basic block
load testing
test data preparation tool
40. 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]
exploratory testing
use case
failure rate
low level test case
41. A requirement that specifies a function that a component or system must perform. [IEEE 610]
defect
Capability Maturity Model (CMM)
recoverability testing
functional requirement
42. A form of static analysis based on the definition and usage of variables.
data flow analysis
maintainability testing
performance
precondition
43. The capability of the software product to co-exist with other independent software in a common environment sharing common resources. [ISO 9126] See also portability. The ease with which the software product can be transferred from one hardware or sof
path sensitizing
co-existence
functional integration
software life cycle
44. The degree - expressed as a percentage - to which a specified coverage item has been exercised by a test suite.
measure
monitor
false-pass result
coverage
45. Acronym for Computer Aided Software Testing. See also test automation.The use of software to perform or support test activities - e.g. test management - test design - test execution and results checking.
management review
CAST
agile testing
CASE
46. A reason or purpose for designing and executing a test.
security
outcome
test session
test objective
47. Definition of user profiles in performance - load and/or stress testing. Profiles should reflect anticipated or actual usage based on an operational profile of a component or system - and hence the expected workload. See also load profile - operation
process
configuration identification
performance profiling
incremental development model
48. A tool that supports the test design activity by generating test inputs from a specification that may be held in a CASE tool repository - e.g. requirements management tool - from specified test conditions held in the tool itself - or from code.
test design tool
behavior
scalability
test design specification
49. Procedure to derive and/or select test cases based on the tester's experience - knowledge and intuition.
experienced-based test design technique
non-functional testing
simulator
defect management tool
50. A model structure wherein attaining the goals of a set of process areas establishes a maturity level; each level builds a foundation for subsequent levels. [CMMI]
usability
failure
incident management
staged representation