Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Document Version 1.0

...

Status: Test plan development for v0.0.1 in progress

Document Version

Description

Date

0.0

Initial version

04/06

0.1

Updated based Alejandro García Montoro 's review.

New test cases added: 14, 16, 17, 18, 23

04/10

0.2

Updated based on Alejandro’s review + team meeting.

04/14

1.0

Test run and completed

04/30

References

Channel Export User Stories

...

Test Area - Plugin Setup

Test ID

Test Case

Test Procedure

Result

Notes

1

Admin can install plugin in a non-EE instance

  1. Log in to a non-enterprise Mattermost, as admin

  2. From System Console > PLUGINS > Plugin Management, upload the Channel Export plugin.

  3. Verify that the plugin can be installed.

Pass

2

Admin can install plugin in an E10 instance

  1. Log in to Mattermost that has an E10 license, as admin.

  2. From System Console > PLUGINS > Plugin Management, upload the Channel Export plugin.

  3. Verify that the plugin is successfully installed.

3

Admin can install plugin in an E20 instance

  1. Log in to Mattermost that has an E20 license, as admin

  2. From System Console > PLUGINS > Plugin Management, upload the Channel Export plugin.

  3. Verify that the plugin can be installed.

4

Admin can enable plugin

  1. Once installed in the “Installed Plugins” section, find the Channel Export plugin and click on the “Enable” button.

  2. Verify that the plugin starts normally without errors.

Pass

5

Plugin functionality is available to admin

  1. Switch to a normal channel view.

  2. In the post input box, type /export.

  3. Verify that the /export option is present in the slash command list.

Pass

6

Plugin functionality is available to normal user

  1. Log out and log back in as a normal user.

  2. In the post input box, type /export.

  3. Verify that the /export option is present in the slash command list.

Pass

7

Admin can disable plugin

  1. Log out and log back in as admin.

  2. From System Console > PLUGINS > Plugin Management, find the Channel Export plugin.

  3. Click on the “Disable” button.

  4. Verify that the plugin is disabled.

  5. In the main channel’s post input box, type /export.

  6. Verify that /export option is not present in the slash command list.

Pass

8

Admin can remove plugin

  1. From System Console > PLUGINS > Plugin Management, find the Channel Export plugin.

  2. Click on the “Remove” button.

  3. Verify that the plugin is no longer installed in the instance.

Pass

Install and enable the plugin if needed. For the following tests, log out as system admin and login as normal user. All following tests, until specified will be tested as a normal user.

...