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 process of testing to determine the efficiency of a software product.
Wide Band Delphi
high level test case
V-model
efficiency testing
2. A reason or purpose for designing and executing a test.
test objective
test design
keyword driven testing
dynamic testing
3. A set of interrelated activities - which transform inputs into outputs. [ISO 12207]
smoke test
continuous representation
process
configuration control board (CCB)
4. Testing to determine the security of the software product. See also functionality testing. The process of testing to determine the functionality of a software product.
test session
reviewer
security testing
dynamic analysis tool
5. 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
suitability
equivalence partition coverage
coverage item
compliance
6. Commonly used to refer to a test procedure specification - especially an automated one.
test script
coverage tool
branch
post-execution comparison
7. [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.
configuration management
test logging
defect density
partition testing
8. A group of test activities aimed at testing a component or system focused on a specific test objective - i.e. functional test - usability test - regression test etc. A test type may take place on one or more test levels or test phases. [After TMap]
post-execution comparison
test type
control flow
black-box test design technique
9. The process consisting of all life cycle activities - both static and dynamic - concerned with planning - preparation and evaluation of software products and related work products to determine that they satisfy specified requirements - to demonstrate
audit trail
testing
test data preparation tool
statistical testing
10. The process of demonstrating the ability to fulfill specified requirements. Note the term 'qualified' is used to designate the corresponding status. [ISO 9000]
decision testing
qualification
frozen test basis
integration
11. The process of evaluating behavior - e.g. memory performance - CPU usage - of a system or component during execution. [After IEEE 610]
attack
dynamic analysis
equivalence partition
pass
12. Analysis of software artifacts - e.g. requirements or code - carried out without execution of these software artifacts.
static analysis
incident logging
infeasible path
specified input
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
Failure Mode and Effect Analysis (FMEA)
robustness
test type
maintainability
14. Testing to determine the extent to which the software product is understood - easy to learn - easy to operate and attractive to the users under specified conditions. [After ISO 9126]
iterative development model
configuration control
usability testing
error
15. A white box test design technique in which test cases are designed to execute branches.
finite state machine
Defect Detection Percentage (DDP)
attack
branch testing
16. Part of quality management focused on providing confidence that quality requirements will be fulfilled. [ISO 9000]
reviewer
quality assurance
test plan
alpha testing
17. A software development approach whereby lines of code (production and/or test) of a component are written by two programmers sitting at a single computer. This implicitly means ongoing real-tim code reviews are performed.
conversion testing
incident management tool
status accounting
pair programming
18. A program point at which the control flow has two or more alternative routes. A node with two or more links to separate branches.
risk control
low level test case
performance testing tool
decision
19. A sequence of executable statements within a component.
subpath
moderator
test case specification
defect report
20. 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.
test execution automation
basis test set
component specification
test execution schedule
21. A type of performance testing conducted to evaluate the behavior of a component or system with increasing load - e.g. numbers of parallel users and/or numbers of transactions - to determine what load can be handled by the component or system. See als
false-pass result
load testing
Failure Mode and Effect Analysis (FMEA)
static testing
22. A risk related to management and control of the (test) project - e.g. lack of staffing - strict deadlines - changing requirements - etc. See also risk. A factor that could result in future negative consequences; usually expressed as impact and likeli
test summary report
smoke test
daily build
project risk
23. A test case with concrete (implementation level) values for input data and expected results. Logical operators from high level test cases are replaced by actual values that correspond to the objectives of the logical operators. See also high level te
reliability testing
bottom-up testing
test harness
low level test case
24. A software tool used to carry out instrumentation.
production acceptance testing
reliability testing
instrumenter
resource utilization
25. A five level staged framework for test process improvement - related to the Capability Maturity Model (CMM) - that describes the key elements of an effective test process.
component testing
off-the-shelf software
Test Maturity Model (TMM)
suspension criteria
26. A test whereby real-life users are involved to evaluate the usability of a component or system.
user test
test log
performance indicator
error guessing
27. 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
quality management
scripted testing
audit
verification
28. 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
Test Point Analysis (TPA)
component integration testing
random testing
29. An analysis technique aimed at identifying the root causes of defects. By directing corrective measures at root causes - it is hoped that the likelihood of defect recurrence will be minimized.
functional integration
V-model
root cause analysis
safety
30. A device - computer program or system used during testing - which behaves or operates like a given system when provided with a set of controlled inputs. [After IEEE 610 - DO178b] See also emulator. A device - computer program - or system that accepts
path coverage
simulator
control flow graph
statement coverage
31. The number or category assigned to an attribute of an entity by making a measurement. [ISO 14598]
boundary value
test design tool
resource utilization
measure
32. The process of running a test on the component or system under test - producing actual result(s).
incident logging
test execution
probe effect
configuration management tool
33. The insertion of additional code into the program in order to collect information about program behavior during execution - e.g. for measuring code coverage.
validation
attack
instrumentation
finite state machine
34. 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 Maturity Model (TMM)
test tool
incident
path coverage
35. A way of developing software where the test cases are developed - and often automated - before the software is developed to run those test cases.
installability
test driven development
impact analysis
testable requirements
36. 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
intake test
re-testing
memory leak
test session
37. An approach to testing in which test cases are designed based on the architecture and/or detailed design of a component or system (e.g. tests of interfaces between components or systems).
design-based testing
test object
Capability Maturity Model (CMM)
development testing
38. 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
test management
accuracy
error guessing
control flow
39. The process of recognizing - investigating - taking action and disposing of defects. It involves recording defects - classifying them and identifying the impact. [After IEEE 1044]
state table
risk type
probe effect
defect management
40. A step-by-step presentation by the author of a document in order to gather information and to establish a common understanding of its content. [Freedman and Weinberg - IEEE 1028] See also peer review. A review of a software work product by colleagues
walkthrough
black-box testing
instrumenter
system testing
41. A tool that carries out static analysis.
component testing
cause-effect graphing
static analyzer
reviewer
42. The percentage of all single condition outcomes that independently affect a decision outcome that have been exercised by a test case suite. 100% condition determination coverage implies 100% decision condition coverage.
robustness
probe effect
expected result
condition determination coverage
43. A test case that cannot be executed because the preconditions for its execution are not fulfilled.
LCSAJ testing
emulator
blocked test case
behavior
44. The total costs incurred on quality activities and issues and often split into prevention costs - appraisal costs - internal failure costs and external failure costs.
cost of quality
test execution technique
testability review
data flow analysis
45. Supplied software on any suitable media - which leads the installer through the installation process. It normally runs the installation process - provides feedback on installation results - and prompts for options.
installation wizard
bottom-up testing
Test Maturity Model (TMM)
safety testing
46. The effect on the component or system by the measurement instrument when the component or system is being measured - e.g. by a performance testing tool or monitor. For example performance may be slightly worse when performance testing tools are being
probe effect
recovery testing
test implementation
defect density
47. Testing of a component or system at specification or implementation level without execution of that software - e.g. reviews or static code analysis.
static testing
entry criteria
review
decision
48. Computer programs - procedures - and possibly associated documentation and data pertaining to the operation of a computer system. [IEEE 610]
equivalence partition coverage
security
software
usability
49. 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
safety critical system
defect management tool
exception handling
condition outcome
50. The ease with which the software product can be transferred from one hardware or software environment to another. [ISO 9126]
quality assurance
path coverage
orthogonal array
portability