Document version 0.2
Status: Testing IR plugin v0.2.0 in progress…
...
Test Area - Plugin Setup |
---|
Test ID | Test Case | Test Procedure | Result | Notes |
1 | Admin can install plugin in a non-EE instance | Log in to a non-enterprise Mattermost, as admin From System Console > PLUGINS > Plugin Management, upload the Incident Response plugin. Verify that the plugin can be installed.
| Pass | Plugin is Enabled by default |
2 | Admin can install plugin in an E10 instance | Log in to Mattermost that has an E10 license, as admin. From System Console > PLUGINS > Plugin Management, upload the Incident Response plugin. Verify that the plugin is successfully installed.
| | |
3 | Admin can install plugin in an E20 instance | Log in to Mattermost that has an E20 license, as admin From System Console > PLUGINS > Plugin Management, upload the Incident Response plugin. Verify that the plugin can be installed.
| | |
4 | Admin can enable plugin | Once installed in the “Installed Plugins” section, find the Incident Response plugin v0.2.0 and click on the “Enable” button. Verify that the plugin starts normally without errors.
| Pass | |
5 | Plugin functionality is available to admin | Switch to a normal channel. Type /incident in the post input box. Verify that /incident is listed as a slash command option. Verify that the channel header has Incident Response icon for RHS. Create a post. Click post action menu for the post. Verify that Start Incident is available as a post action menu option.
| Pass | |
6 | Plugin functionality is available to normal user | Log in as a non-admin user. In a normal channel, type /incident in the post input box. Verify that /incident is listed as a slash command option. Verify that the channel header has Incident Response icon for RHS. Create a post. Click post action menu for the post. Verify that Start Incident is available as a post action menu option.
| Pass | |
7 | Admin can disable plugin | Log out and log back in as admin. From System Console > PLUGINS > Plugin Management, find the Incident Response plugin. Click on the “Disable” button. Verify that the plugin is disabled. In the main channel’s post input box, type /incident . Verify that /incident option is not present in the slash command list.
| Pass | UI funkyness - https://mattermost.atlassian.net/browse/MM-24338 |
8 | Admin can remove plugin | From System Console > PLUGINS > Plugin Management, find the Incident Response plugin. Click on the “Remove” button. Verify that the plugin is no longer installed in the instance.
| Pass | |
...