Test Plan for "Close and reopen epics with buttons"
Test Plan
Introduction
This is the test plan for #7013 (closed)
Scope
- This is the plan to test close/reopen epics using buttons.
- For this iteration, both issues and epics are considered disjoint. Change of stage in one will NOT affect the state of another.
- Also, the Roadmap View is NOT affected due to an epic being closed/reopened (handled in later iterations)
- This test focuses on functional testing of:
- API Level Integration Tests - Needs to be automated
- UI Level E2E Tests - Needs to be automated
ACC Matrix
Based on Google Testing Blog article about the 10 minute test plan and ACC Explained
Simple | Accurate | |
---|---|---|
API | 1 | 2 |
Close Button | 2 | |
Reopen Button | 2 | |
Comment and Close | 3 | |
Comment and Repoen | 3 |
Capabilities
- API is
- Simple
- Its easy to close/reopen, comment and close, comment and reopen epics via API.
- Accurate
- When epic is closed/reopened with/without comments, the success response object is returned.
- When trying to close a closed epic (via API) or trying to reopen an already open epic (via API) , the correct error response is sent.
- Simple
- Close Button is
- Simple
- Clicking on close epic button closes the epic.
- System notes are updated accordingly
- Simple
- Reopen Button is
- Simple
- Clicking on reopen epic button reopens the epic.
- System notes are updated accordingly
- Simple
- Comment and Close Epic Button is
- Simple
- When a comment is typed, the 'Close Epic' button should toggle to 'Comment and Close Epic'
- On clicking 'Comment & Close Epic' button, the comments are saved and epic is closed.
- System notes are updated accordingly
- Simple
- Comment and Reopen Epic Button is
- Simple
- When a comment is typed, the 'Reopen Epic' button should toggle to 'Comment and Reopen Epic'
- On clicking 'Comment & Reopen Epic' button, the comments are saved and epic is reopened.
- System notes are updated accordingly
- Simple
Edited by Coung Ngo