Document Version | Description | Date |
v0.1 | Draft In Progress |
Table of Content
Summary
This document describes the test plan to test the functionality of the Group Mentions feature which is scheduled for Mattermost v5.24 release.
For the practicality of running tests easily, test cases may follow steps from the preceding test case.
When images exist in parallel to assist with the test case, they are placed right below the corresponding test cases.
Scope
This document outlines the tests for Group Mentions Feature - UI and Functionality features including system console, chat facing and mobile app changes.
Glossary
Groups Page
Can be accessed from System Console > User Management > Groups page
Channels Page
Can be accessed from System Console > User Management > Channels page
System Scheme
Can be accessed from System Console > User Management > Permissions page.
Team Override Schemes
Can be accessed from System Console > User Management > Permissions page.
Guests
A user who is marked as Guest
Members
A regular user who does not have system admin, team admin or channel administrator privileges
LDAP User
A member who had logged into Mattermost using the LDAP credentials
Assumptions
The tests in this test plans are written with the assumption that:
Testing done on System Console pages is done as a System Administrator, unless otherwise specified by the test case.
Testing is primarily done on the webapp and desktop app, with spot checks on RN mobile app or mobile web browser app to ensure the feature is working fine.
Setup
The following setup will be necessary in order to begin testing:
A Mattermost server and webapp with the latest changes from the 5.24 release branch.
At least one user with system administrator access to the Mattermost instance
At least one user with member access to the Mattermost instance
At least few LDAP users with member access to the Mattermost instance
At least one user with guest access to the Mattermost instance
Log in to Mattermost as a system administrator.
Verify that Mattermost Version 5.24 is running.
Go to the main menu
Go to “About Mattermost”
Mattermost version appears on the About modal
Test Cases
Create Posts
Create Post option for Guests
Login as sysadmin and visit the Channels page and click on a channel.
Uncheck the Create Posts option for Guests and save.
Login as a Guest user and visit the same channel.
Check if the Guest user has the permission to create a post on that channel.
Guest user should not have the permission to create a post on a channel when the option is removed.
As a sysadmin, check the option to allow Create Posts for Guests and save.
Check if the Guest user has the permission to create a post on that channel.
Guest user should have the permission to create a post on a channel when the option is allowed.
Setup | Results |
Tester: Rohitesh Gupta (Deactivated) Test Server: Build Hash: Date: | Not Executed |