Test Plan for 'Filter discussion (tab) by comments or activity in issues and merge requests'
Test Plan
This is the test plan for https://gitlab.com/gitlab-org/gitlab-ce/issues/26723
Scope
This is kind of a UX design change. A basic sanity of the Issues ad MRs page is good enough. A few exploratory testing on the look and feel of the pages is required.
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 | |
---|---|---|---|
Issues | 8 | 1 | 2 |
MR Discussion Tab | 5 | 1 | 2 |
Capabilities
-
Issues is
- Simple
- It is easy to read through the comments and activities in Issues Details Page.
- The new sticky bar works as expected.
- Choosing "Show Comments only" displays only comments.
- Any new system activity, is not shown when "Show comments only" is chosen, but does appear when toggled to "Show all activities"
- Choosing "Show all activities" displays both comments and activities.
- Award emojis in sticky bar works as intended.
- Check if the filter option is saved for other issues/merge requests
- Check if the filter works when user is not logged in(obs: if there is no user the filter option is not going to be saved)
- Responsive
- Ensure that the sticky bar is responsive when viewed across different devices.
- Stable
- Ensure that the sticky bar on Issues Details page renders and works fine on different browsers - Edge, FF, Chrome, Safari
- Similarly check the toggle and award emoji in the sticky bar on different browsers.
- Simple
-
MR Discussion Tab is
- Simple
- It is easy to read through the comments and activities in MR Discussion Tab.
- The existing sticky bar works has the new toggle option.
- Choosing "Show Comments only" displays only comments.
- Any new system activity, is not shown when "Show comments only" is chosen, but does appear when toggled to "Show all activities"
- Choosing "Show all activities" displays both comments and activities.
- Responsive
- Ensure that the sticky bar is responsive when viewed across different devices.
- Stable
- Ensure that the sticky bar on MR Discussion tab renders and works fine on different browsers - Edge, FF, Chrome, Safari
- Similarly check the toggle in the sticky bar on different browsers.
- Simple
Edited by Ramya Authappan