Chapter 1 Vocabulary Flashcards
Vocabulary covered by the ISTQB Foundations 4.0 Exam
Actual result
Behavior or result produced when something is tested
Anomaly
A deviation from the expected result
Alpha testing
An acceptance testing method occurring within the test environment by roles outside the developers organization
Agile Software Development
Based on Iterative Incremental Development, where requirements and solutions evolve through collaboration between self-organizing functional teams
API Testing
Performed by submitting requests to the test object through API (application programming interface)
Audit
Independent examination of a work product or process from third parties to assess compliance with specifications, standards, contractual agreements, or other criteria
Availability
The degree to which a component or system is operational and accessible when required for use
Behavior-driven development
The team focuses on expected behavior of the system based on expectations from the customer
Acceptance Criteria
The criteria that a component or system must satisfy in order to be accepted by a user, customer, or other authorized entity.
Acceptance Test-Driven Development (ATDD)
A collaboration-based test-first approach that defines acceptance tests in the stakeholders’ domain language.
Beta Testing
A type of acceptance testing performed at an external site to the developer’s test environment by roles outside the development organization.
Black-Box test technique
A test technique based on an analysis of the specification of a component or system.
No source code or internals need to be seen for this kind of testing.
Boundary Value
A minimum or maximum value of an ordered equivalence partition.
Boundary Value Analysis
A black-box test technique in which test cases are designed based on boundary values.
Branch
A transfer of control between two consecutive nodes in the control flow graph of a test item.
Branch Coverage
The coverage of branches in a control flow graph.
Branch Testing
A white-box test technique in which the test conditions are branches.
Coverage
The degree to which specified coverage items are exercised by a test suite, expressed as a percentage. Synonyms: test coverage