Test Plan for 'Styling of comments and system notes in issues/mrs/epics'
Test Plan
This is the test plan for https://gitlab.com/gitlab-org/gitlab-ce/issues/29294
Scope
This is a UI/UX redesign and not a change in functionality. Hence a sanity of the Issues/MR/Epics Details Page is good enough. Also, few exploratory testing to ensure the look and feel of these pages would be needed.
ACC Matrix
For more information see the Google Testing Blog article about the 10 minute test plan and this wiki page from an open-source tool that implements the ACC model
Simple | Responsive | Stable | |
---|---|---|---|
Epics & Issues | |||
MR Discussion Tab | |||
MR Diff Tab |
Capabilities
-
Epics & Issues is
- Simple
- It is easy to read through the comments in Epics/Issues Details Page.
- The system notes are clearly differentiated from the comments and does not create noise while reading through the comments.
- Discussions are resolvable.
- Replies are collapsible.
- Comment is highlighted when accessed via permalink.
- Responsive
- Ensure that the Epics/Issues Details page is responsive when viewed across different devices.
- Stable
- Ensure that the Epics/Issues Details page renders and works fine on different browsers - Edge, FF, Chrome, Safari
- Simple
-
MR Discussion Tab is
- Simple
- It is easy to read through the comments in MR Discussion Details Page.
- Other system notes/activities should not create noise.
- It is easy to batch comment.
- Responsive
- Ensure that the MR Discussion Tab is responsive when viewed across different devices.
- Stable
- Ensure that the MR Discussion Tab renders and works fine on different browsers - Edge, FF, Chrome, Safari
- Simple
-
MR Diff Tab is
- Simple
- It is easy to read through the comments in MR Diff Details Page.
- Change in content - removal of lines of code, removal of file which already had discussion going on, should be handled properly.
- It is easy to batch comment.
- Responsive
- Ensure that the MR Diff Tab is responsive when viewed across different devices.
- Ensure the responsiveness with both inline and side-by-side view.
- Stable
- Ensure that the MR Diff Tab renders and works fine on different browsers - Edge, FF, Chrome, Safari
- Simple