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 identifying risks using techniques such as brainstorming - checklists and failure history.
test
ad hoc testing
performance
risk identification
2. The behavior produced/observed when a component or system is tested.
actual result
documentation testing
decision outcome
traceability
3. The process of testing an integrated system to verify that it meets specified requirements. [Hetzel]
condition
system testing
project
unit test framework
4. A white box test design technique in which test cases are designed to execute single condition outcomes that independently affect a decision outcome.
oracle
frozen test basis
feasible path
condition determination testing
5. An input value or output value which is on the edge of an equivalence partition or at the smallest incremental distance on either side of an edge - for example the minimum or maximum value of a range.
accuracy
defect masking
test strategy
boundary value
6. The capability of the software product to be attractive to the user. [ISO 9126] See also usability. The capability of the software to be understood - learned - used and attractive to the user when used under specified conditions. [ISO 9126]
ttractiveness
Fault Tree Analysis (FTA)
debugging tool
quality
7. A grid showing the resulting transitions for each state combined with each possible event - showing both valid and invalid transitions.
statement
equivalence partition coverage
state table
test estimation
8. Testing of software or specification by manual simulation of its execution. See also static analysis. Analysis of software artifacts - e.g. requirements or code - carried out without execution of these software artifacts.
desk checking
configuration management
static code analysis
defect density
9. Testing of a component or system at specification or implementation level without execution of that software - e.g. reviews or static code analysis.
maintainability testing
static testing
independence of testing
condition coverage
10. The process of running a test on the component or system under test - producing actual result(s).
component testing
exit criteria
test procedure
test execution
11. The process of testing to determine the efficiency of a software product.
efficiency testing
test evaluation report
risk analysis
invalid testing
12. An item or event of a component or system that could be verified by one or more test cases - e.g. a function - transaction - feature - quality attribute - or structural element.
iterative development model
test condition
unreachable code
LCSAJ testing
13. The capability of the software to be understood - learned - used and attractive to the user when used under specified conditions. [ISO 9126]
negative testing
instrumentation
usability
test logging
14. Testing using input values that should be rejected by the component or system. See also error tolerance. The ability of a system or component to continue normal operation despite the presence of erroneous inputs. [After IEEE 610].
requirement
exit criteria
invalid testing
measurement
15. Attributes of software products that bear on its ability to prevent unauthorized access - whether accidental or deliberate - to programs and data. [ISO 9126] See also functionality. The capability of the software product to provide functions which me
non-functional test design techniques
security
test harness
functional testing
16. A project is a unique set of coordinated and controlled activities with start and finish dates undertaken to achieve an objective conforming to specific requirements - including the constraints of time - cost and resources. [ISO 9000]
configuration management
incremental testing
learnability
project
17. A scripting technique that uses data files to contain not only test data and expected results - but also keywords related to the application being tested. The keywords are interpreted by special supporting scripts that are called by the control scrip
inspection
master test plan
keyword driven testing
N-switch coverage
18. Testing to determine the ease by which users with disabilities can use a component or system. [Gerrard]
pass
quality
instrumentation
accessibility testing
19. A set of exit criteria.
test target
procedure testing
frozen test basis
coverage item
20. 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
static analysis tool
boundary value coverage
testability
test execution phase
21. The result of a decision (which therefore determines the branches to be taken).
decision table testing
V-model
compatibility testing
decision outcome
22. The activity of establishing or updating a test plan.
LCSAJ
installation wizard
quality assurance
test planning
23. 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.
N-switch testing
installation guide
Software Usability Measurement Inventory (SUMI)
suitability
24. 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
wild pointer
code
testware
basis test set
25. A test tool to perform automated test comparison of actual results with expected results.
static analysis tool
test comparator
data flow
risk management
26. 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
test data
N-switch testing
usability
recoverability
27. A systematic way of testing all-pair combinations of variables using orthogonal arrays. It significantly reduces the number of all combinations of variables to test all pair combinations. See also pairwise testing. A black box test design technique i
performance indicator
exception handling
orthogonal array testing
test objective
28. A type of peer review that relies on visual examination of documents to detect defects - e.g. violations of development standards and non-conformance to higher level documentation. The most formal review technique and therefore always based on a docu
test summary report
black-box testing
instrumenter
inspection
29. A discipline applying technical and administrative direction and surveillance to: identify and document the functional and physical characteristics of a configuration item - control changes to those characteristics - record and report change processi
configuration control
configuration management
condition outcome
suspension criteria
30. An aggregation of hardware - software or both - that is designated for configuration management and treated as a single entity in the configuration management process. [IEEE 610]
level test plan
actual result
configuration item
test type
31. Testing the integration of systems and packages; testing interfaces to external organizations (e.g. Electronic Data Interchange - Internet).
exception handling
process improvement
system integration testing
test progress report
32. Statistical testing using a model of system operations (short duration tasks) and their probability of typical use. [Musa]
code coverage
recoverability testing
system of systems
operational profile testing
33. A white box test design technique in which test cases are designed to execute LCSAJs.
functional integration
LCSAJ testing
attack
learnability
34. An approach to testing in which test cases are designed based on descriptions and/or knowledge of business processes.
efficiency testing
security
test execution technique
business process-based testing
35. 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.
product risk
risk-based testing
audit trail
installation wizard
36. The percentage of branches that have been exercised by a test suite. 100% branch coverage implies both 100% decision coverage and 100% statement coverage.
installation guide
test specification technique
static code analysis
branch coverage
37. A type of test tool that enables data to be selected from existing databases or created - generated - manipulated and edited for use in testing.
test data preparation tool
review
load profile
test control
38. Environmental and state conditions that must be fulfilled before the component or system can be executed with a particular test or test procedure.
wild pointer
functionality
test object
precondition
39. Commonly used to refer to a test procedure specification - especially an automated one.
data flow
test script
blocked test case
multiple condition testing
40. All documents from which the requirements of a component or system can be inferred. The documentation on which the test cases are based. If a document can be amended only by way of formal amendment procedure - then the test basis is called a frozen t
test harness
simulator
test basis
test reproduceability
41. A graphical representation of inputs and/or stimuli (causes) with their associated outputs (effects) - which can be used to design test cases.
cause-effect graph
defect
fail
incident
42. 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]
test procedure
exhaustive testing
interoperability testing
CASE
43. 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
user acceptance testing
capture/playback tool
cyclomatic complexity
security testing
44. A factor that could result in future negative consequences; usually expressed as impact and likelihood.
exercised
test planning
risk
cyclomatic complexity
45. Confirmation by examination and through provision of objective evidence that specified requirements have been fulfilled. [ISO 9000]
result
verification
test cycle
COTS
46. A test plan that typically addresses one test level. See also test plan. A document describing the scope - approach - resources and schedule of intended test activities. It identifies amongst others test items - the features to be tested - the testin
security testing tool
Failure Mode - Effect and Criticality Analysis (FMECA)
level test plan
horizontal traceability
47. A review of a software work product by colleagues of the producer of the product for the purpose of identifying defects and improvements. Examples are inspection - technical review and walkthrough.
impact analysis
testing
false-fail result
peer review
48. An abstract representation of all possible sequences of events (paths) in the execution through a component or system.
actual result
control flow graph
risk management
test log
49. Computer instructions and data definitions expressed in a programming language or in a form output by an assembler - compiler or other translator. [IEEE 610]
bottom-up testing
thread testing
code
maintenance testing
50. A tool that provides support for the identification and control of configuration items - their status over changes and versions - and the release of baselines consisting of configuration items.
incident management tool
bottom-up testing
configuration management tool
fault seeding