The Edge case definition in Agile
An edge case is a problem or situation that occurs only at an extreme (maximum or minimum) operating parameter.
For example, a function that divides two numbers might be tested using both very large and very small numbers.
Acceptance Criteria template:
| A <role> should <see/be able to do> the following:
| - <AC1>
| - <AC2>
| - <AC...>
|
| Edge Cases:
| - <EC1>
| - <EC2>
| - <EC...>
Example in a user story:
For example, a function that divides two numbers might be tested using both very large and very small numbers.
Acceptance Criteria template:
| A <role> should <see/be able to do> the following:
| - <AC1>
| - <AC2>
| - <AC...>
|
| Edge Cases:
| - <EC1>
| - <EC2>
| - <EC...>
Example in a user story:
Refrences:
Paul VII. Agile Product Management: User Stories: How to capture, and manage requirements for Agile Product Management and Business Analysis with Scrum (scrum, ... development, agile software development) (p. 31). Pashun Consulting Ltd.. Kindle Edition.
Comments
Post a Comment