4.4.1 Error Guessing Flashcards
(6 cards)
Error guessing is a test technique used to anticipate the occurrences of “e…“, “ “, and “f…“ based on the t…
errors
defects
failures
tester’s knowledge.
Error guessing includes:
- how the “ “ has worked in t…
- the types of “ “ the developers tend t… and the types of “ “ that result from t…
- the types of “ “ that have occurred in o…
- application
the past - errors
to make
defects
these errors - failures
other, similar applications
In general, errors, defects and failures may be related to “inp…“ (correct i… , parameters wrong or “ “ ), “o…“ (wrong “ “, wrong “ “), “l…“ (missing “ “, wrong “ “), “comp… “ (incorrect “ “, wrong “ “), “int…” (parameter “ “, incompatible “ “ ), or “d…” (incorrect “ “, wrong “ “)
input
input not accepted
missing
output
format
result
logic
cases
operator
computation
operand
computation
interfaces
mismatch
types
data
initialization
type
Fault attacks are a way to implement e…
error guessing.
Fault attacks requires the tester to create or acquire a list of possible “e…“, “ “, and “f…“, and to design “ “ that will identify d… , expose the “d…“, or cause the “ “.
errors
defects
failures,
tests
defects associated with the errors
defects
failures.
The fault attack lists can be built based on “e…“, “ “ and f… or from c… about why s…
experience
defect
failure data,
common knowledge
software fails.