Extra optional Keywords/Terms Flashcards
Test oracle
A “ “ to determine an … to compare with the … of the …
Alt: or…
source
expected result
actual result
system under test.
oracle
Precondition
The required … and its … prior to …
state of a test item
test environment
test execution.
Expected result
The observable predicted b… under specified “ “ based on its …
Alt: pre… , exp…
behavior of a test item
conditions
test basis.
predicted outcome
expected outcome
Postcondition
The e… of a … and its … at the end of …
expected state
test item
test environment
test execution.
Equivalence Partition
A “s…” of the v… of a “ “ within a c… in which all “ “ are expected to be treated the “ “ based on t…
Alt: equ…
subset
value domain
variable
component or system
values
same
the specification.
equivalence class
API testing
A … performed by … to a … using its …
test approach
submitting requests
test object
application programming interface.
Neuron coverage
The coverage of a… in the n… for a s…
activated neurons
neural network
set of tests.
N-switch coverage
The coverage of “ “ of N…
Alt: Chow’s c…
sequences
N+1 transitions.
Chow’s coverage metrics
Fault attack
A test “ “ to evaluate a specific q… of a t… by attempting to trigger s…
technique
quality characteristic
test object
specific failures.
User story
A “ “ or … consisting of … expressed in the ev… which is capturing the “f…” a u… the r… any n… and also including …
user
business requirement
one sentence
everyday or business language
functionality
user needs,
reason behind it,
non-functional criteria,
acceptance criteria.
User story testing
A b… in which t… are the a… of u…
black-box test technique
test conditions
acceptance criteria
user stories.
Test-first approach
An approach to sof… in which the test “ca…” are designed and “im…” before the associated “ “ or “ “ is “dev…”.
software development
cases
implemented
component
system
developed
Boundary value
A “min…” or “max…” value of an “or…” equivalence partition.
minimum
maximum
ordered
Control flow
The sequence in which “op…” are performed by a business “pro…”, “ “ or “ “.
operations
process
component
system
Session-based testing
A test “a…” in which test “ac…” are planned as test “s…”.
approach
activities
sessions
Test session
An uninterrupted period of “ “ spent in executing “ “.
time
tests
Test automation framework
A set of test “h…” and test “lib…” for test “au…”.
Abbr: T…
harnesses
libraries
automation
TAF
Negative testing
A test “ty…” in which a “ “ or “ “ is used in a way that is not “in…”.
Alt: inv… , dir…
type
component
system
intended
invalid testing
dirty testing
Test item
A part of a test “o…” used in the test “p…”.
object
process