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 requirement that specifies a function that a component or system must perform. [IEEE 610]
functional integration
functional requirement
hyperlink
condition determination coverage
2. A set of exit criteria.
operational profile testing
compatibility testing
incident management tool
test target
3. An instance of an input. See also input. A variable (whether stored within a component or outside) that is read by a component.
tester
learnability
input value
reviewer
4. The process of identifying risks using techniques such as brainstorming - checklists and failure history.
recoverability
interoperability testing
risk identification
elementary comparison testing
5. 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 acceptance testing
changeability
maintainability
installability testing
6. Any event occurring that requires investigation. [After IEEE 1008]
availability
dynamic comparison
incident
interoperability testing
7. An integration approach that combines the components or systems for the purpose of getting a basic functionality working early. See also integration testing. Testing performed to expose defects in the interfaces and in the interactions between integr
functional integration
code coverage
dynamic analysis
mutation analysis
8. Two or more single conditions joined by means of a logical operator (AND - OR or XOR) - e.g. 'A>B AND C>1000'.
metric
defect management tool
compound condition
use case testing
9. The capability of the software product to enable modified software to be tested. [ISO 9126] See also maintainability. The ease with which a software product can be modified to correct defects - modified to meet new requirements - modified to make fut
testability
user test
state transition testing
test design specification
10. 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
attack
test execution tool
functional test design technique
performance profiling
11. A test environment comprised of stubs and drivers needed to execute a test.
negative testing
test harness
precondition
compound condition
12. (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
operational environment
exercised
maturity
coverage item
13. 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 oracle
test driven development
volume testing
path
14. 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
testability review
adaptability
control flow analysis
dynamic analysis tool
15. A high level metric of effectiveness and/or efficiency used to guide and control progressive test development - e.g. Defect Detection Percentage (DDP).
test performance indicator
project
test phase
monitor
16. Testing based on an analysis of the internal structure of the component or system.
code-based testing
operational profile
metric
defect
17. An attribute of a component or system specified or implied by requirements documentation (for example reliability - usability or design constraints). [After IEEE 1008]
feature
Wide Band Delphi
operability
decision coverage
18. The consequence/outcome of the execution of a test. It includes outputs to screens - changes to data - reports - and communication messages sent out. See also actual result - expected result. The behavior produced/observed when a component or system
back-to-back testing
project risk
result
maintainability testing
19. 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
random testing
milestone
Defect Detection Percentage (DDP)
Software Usability Measurement Inventory (SUMI)
20. The percentage of boundary values that have been exercised by a test suite.
phase test plan
boundary value coverage
design-based testing
testware
21. The association of the definition of a variable with the use of that variable. Variable uses include computational (e.g. multiplication) or to direct the execution of a path ("predicate" use).
test phase
LCSAJ coverage
definition-use pair
equivalence partitioning
22. 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.
off-the-shelf software
data flow
test schedule
best practice
23. Testing of a component or system at specification or implementation level without execution of that software - e.g. reviews or static code analysis.
configuration item
static testing
decision outcome
agile testing
24. An approach to testing in which test cases are designed based on test objectives and test conditions derived from requirements - e.g. tests that exercise specific functions or probe non-functional attributes such as reliability or usability.
requirements-based testing
safety testing
behavior
experienced-based test design technique
25. Testing of software used to convert data from existing systems for use in replacement systems.
multiple condition coverage
branch testing
dynamic testing
conversion testing
26. A questionnaire based usability test technique to evaluate the usability - e.g. user-satisfaction - of a component or system. [Veenendaal]
Software Usability Measurement Inventory (SUMI)
milestone
project risk
test object
27. Deviation of the component or system from its expected delivery - service or result. [After Fenton]
postcondition
failure
risk management
security testing tool
28. A systematic evaluation of software acquisition - supply - development - operation - or maintenance process - performed by or on behalf of management that monitors progress - determines the status of plans and schedules - confirms requirements and th
top-down testing
test planning
static analysis tool
management review
29. The capability of the software product to provide the right or agreed results or effects with the needed degree of precision. [ISO 9126] See also functionality testing. Testing based on an analysis of the specification of the functionality of a compo
usability testing
portability
accuracy
changeability
30. Confirmation by examination and through provision of objective evidence that specified requirements have been fulfilled. [ISO 9000]
verification
pass
false-pass result
CASE
31. Testing - either functional or non-functional - without reference to the internal structure of the component or system. Black-box test design technique Procedure to derive and/or select test cases based on an analysis of the specification - either fu
black-box testing
path testing
measurement scale
Wide Band Delphi
32. Procedure used to derive and/or select test cases.
defect taxonomy
test management
volume testing
test design technique
33. [Beizer] 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.
bottom-up testing
component integration testing
partition testing
development testing
34. The organizational artifacts needed to perform testing - consisting of test environments - test tools - office environment and procedures.
test infrastructure
process improvement
audit
cause-effect graph
35. A black box test design technique in which test cases are designed to execute user scenarios.
control flow
orthogonal array
use case testing
exit criteria
36. An executable statement where a variable is assigned a value.
root cause
test automation
data definition
coverage
37. 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]
elementary comparison testing
resource utilization
performance testing tool
project risk
38. 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
configuration management
stub
concurrency testing
buffer overflow
39. A review characterized by documented procedures and requirements - e.g. inspection.
test harness
formal review
process improvement
decision condition testing
40. A document specifying a set of test cases (objective - inputs - test actions - expected results - and execution preconditions) for a test item. [After IEEE 829]
error
test case specification
data driven testing
independence of testing
41. (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]
intake test
unit
benchmark test
low level test case
42. A type of test tool that is able to execute other software using an automated test script - e.g. capture/playback. [Fewster and Graham]
re-testing
statement coverage
operational testing
test execution tool
43. 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.
data flow coverage
pair testing
suspension criteria
test evaluation report
44. A skilled professional who is involved in the testing of a component or system.
configuration item
volume testing
tester
false-fail result
45. A document that specifies - ideally in a complete - precise and verifiable manner - the requirements - design - behavior - or other characteristics of a component or system - and - often - the procedures for determining whether these provisions have
specification
condition determination testing
system of systems
test case suite
46. 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
test implementation
structural coverage
state transition testing
47. A scheme for the execution of test procedures. The test procedures are included in the test execution schedule in their context and in the order in which they are to be executed.
independence of testing
test execution schedule
finite state machine
risk
48. 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]
production acceptance testing
LCSAJ
configuration management
defect report
49. A test management task that deals with the activities related to periodically checking the status of a test project. Reports are prepared that compare the actuals to that which was planned. See also test management. The planning - estimating - monito
beta testing
test monitoring
code-based testing
integration testing
50. A form of state transition testing in which test cases are designed to execute all valid sequences of N+1 transitions. [Chow] See also state transition testing. A black box test design technique in which test cases are designed to execute valid and i
desk checking
use case
N-switch testing
equivalence partition coverage