Unrepeatable Test
Definition:
A test behaves differently the first time it is run than how it behaves on subsequent test runs.
Code Example:
Suite.run()--> Green
Suite.run()--> Test C fails
Suite.run()--> Test C fails
# User resets something
Suite.run()--> Green
Suite.run()--> Test C fails
Suite.run()--> Test C fails
References:
Quality attributes
- Code Example
- Cause and Effect
- Frequency
- Refactoring