Testing & QualityIntermediate
Edge Case
PronunciationEJ KAYS
Definition
An unusual situation at the limits of normal use, such as an empty list, a very long name, or a negative number.
Where you hear it
Code reviews and test planning.
Examples
What happens in the edge case where the cart is empty?
The function crashes on an edge case with zero items.
Common mistake
Testing only the happy path. Many production bugs come from edge cases.
Keep exploring
More in Testing & Quality