-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
3.3.0
-
None
-
96f227424 (master)
Test setup should constst of three stages:
-development (dev)
-staging
-smoke
Development should use
--staging-commercial
--show-virtual-components
and select preview.tools.licenseservice
Development should test
- content
- reservation
Staging should use
--staging-commercial
--show-virtual-components
and select tools.licenseservice
Staging should test
- content
- reservation
Smoke should use
"production", i.e. not --staging-commercial
--show-virtual-components
and select tools.licenseservice
Smoke should test
- content
Create three separate Jenkins jobs that contain additional variables that set the test scenarios apart, for example
SCENARIO_DEV=True
SCENARIO_STAGING=True
SCENARIO_SMOKE=True
so that python scripts in test suites can choose correct logic.
Test suites in TQTC-RTA repo should be
licenseserver/suite_licenseserver
licenseserver/suite_licenseserver_smoke
suite_licenseserver should generate Testrail results in similar way that qt suite <insert suite name here> does.