Extra optional Keywords/Terms Flashcards
Test oracle
A “ “ to determine an e… to compare with the a… of the s…
Alt: “or…”
source
expected result
actual result
system under test.
oracle
Precondition
The required s… and its t… prior to t…
state of a test item
test environment
test execution.
Expected result
The observable predicted b… under specified “ “ based on its t…
Alt: pre… , exp…
behavior of a test item
conditions
test basis.
predicted outcome
expected outcome
Postcondition
The e… of a t… and its t… at the end of t…
expected state
test item
test environment
test execution.
Equivalence Partition
A “s…” of a v… for which “ “ a c… is expected to treat all “ “ the same based on t…
Old Alt: equ…
subset
value domain
component or system
values
same
the specification.
equivalence class
API testing
A t… performed by s… to a t… using its a…
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 “u…” or b… consisting of o… expressed in the ev… which is capturing the “f…” a u… , the r… , any n… , and also including a…
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 “s…“ 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 “s…“.
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 “t…“ 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 “c…“ 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