-
Notifications
You must be signed in to change notification settings - Fork 26
Managing Test Sessions in Multiuser Toolkit
Starting with Version 6, Toolkit has a multiuser mode. The core feature of multiuser mode is the way it uses Test Sessions.
In Version 4 Test Sessions were a way to isolate test results in the Conformance Tool. In Version 6 this is expanded and a simple form of authentication is added to enable multiple users to work in isolation on a common copy of Toolkit.
The rest of this note will discuss the features present in Version 6 as configured for Connectathon. Basic multiuser mode does not include the auto-login used at Connectathon.
Three areas of the External Cache are organized by Test Session:
actors - holds System configurations
simdb - holds simulators
TestLogCache - holds test results from the Conformance Tool
When Toolkit is run in multiuser mode a user must sign in to a Test Session to see any content or use any tools.
Test Sessions are managed via the command bar at the top of the window. At Connectathon it looks like this:
Notice that the Test Session is showing the value cat. This is the default Test Session for Connectathon. When Toolkit is launched at the event you are automatically logged into this Test Session. Normally in multiuser mode there would be no Test Session displayed and you would have to login to a Test Session to use any tooling.
A user can create any number of Test Sessions. To create a Test Session push the Create New button. This will
-
Create a new Test Session
-
Enter the Test Session
-
Display its ID in the command bar
Test Session IDs are 5 character hex numbers like 6a560. Instead of having a login and password, each Test Session is protected by having an obscure ID like this. When you create a Test Session you should write down its ID.
Push the Exit button. At Connectathon this will return you to the cat Test Session. Away from Connectathon you will be logged out from Toolkit and the UI is disabled until you enter a Test Session.
If you created a Test Session and you have its ID then to reenter it enter its ID in the box and press Change. All of your system configurations, test results, and simulators will be available to you.
Toolkit
Downloads
Installing Toolkit
Configuring Toolkit for Imaging Tests
Reporting Toolkit Installation Problems
Environment
Test Session
Conformance Test Tool
Writing Conformance Tests
Overview of Imaging Tests
Test Context Definition
Launching Conformance Tool from Gazelle
Inspector
External Cache
Support Tools
Test Organization
Configuring Test Kits
Managing Multiple Test Kits
SAML Validation against Gazelle
Renaming Toolkit
Toolkit API
Managing system configurations
Configuring Toolkit for Connectathon
Developer's blog