E2E TS: License management
Prerequisities
- Version 0.5+ clean deployment using Free license (first):
- Public Licensee, Production, 15 seats (prod1) - default free license for the release being tested
- Version 0.5+ clean deployment using Dev license (second):
- Dwarftech Dev Team, Non-production, 1000 seats (dev1)
- Additional licenses accessible:
- Dwarftech Dev Team, Non-production, 60000 seats (dev2)
- Production License Test, Production, 1000 seats (prod2)
Steps
- Access System -> License Management for first deployment
- Confirm license dump is displayed correctly
- Confirm that Dashboard does not show any license warning
- Access System -> License Management for second deployment
- Confirm license dump is displayed correctly
- Use Upload new license box of License Management to test uploading a license.
- Attempt updating license of first to dev2
- Update should not be allowed
- Attempt updating license of first to prod2
- Update should succeed either directly or after confirmation depending on exact license differences
- Attempt updating license of second to prod2
- Update should be allowed
- Verify that every license update is tracked in Event Log (System -> Event Log)