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

  1. Access System -> License Management for first deployment
    1. Confirm license dump is displayed correctly
  2. Confirm that Dashboard does not show any license warning
  3. Access System -> License Management for second deployment
    1. Confirm license dump is displayed correctly
  4. Use Upload new license box of License Management to test uploading a license.
  5. Attempt updating license of first to dev2
    1. Update should not be allowed
  6. Attempt updating license of first to prod2
    1. Update should succeed either directly or after confirmation depending on exact license differences
  7. Attempt updating license of second to prod2
    1. Update should be allowed
  8. Verify that every license update is tracked in Event Log (System -> Event Log)