Qualitia Automation Studion (QAS) offers you Execution Profiles to set up and manage configurations for executing test suites. With these profiles, you can standardize the execution settings for different types of tests.
Understanding Execution Profiles
Imagine you are testing a mobile application. Depending on the platform (iOS or Android) and the device's specifications, you might need different settings. This is where Execution Profiles come into play to streamline the management of these settings.
An execution profile contains configuration settings for running test suites.
Each web or mobile project has a default profile named the System Execution Profile. Its execution mode is set to local (unchangeable), but you can switch the default Chrome browser.
Desktop projects do not support the Execution Profile feature.
📚Prerequisites
Access to the test suite you intend to run.
Familiarity with the platform you are testing - web or mobile.
🔂 Process Flow
Create an Execution Profile
Suppose you are introducing testing on a new browser or a new version of an existing browser. You need to begin by creating a new Execution Profile. You can create various profiles with unique settings.
Login to QAS - Client.
Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.
Go to the Execution Profile tab.
Click + Create Shared Execution Profile. You will seepopup window Create Shared Execution Profile to add a new profile.
Name your profile with minimum 200 characters.
Set up the Execution Configuration. (Refer to the Local Profile Settings guide for details.)
...
In the profile list, the Usage Count shows which users chose the given profile for their test suites.
You will see a default execution profile for every project with the basic settings, as System Execution Profile for all the projects on the Execution Profile screen.
Set a Default Execution Profile
Over time, you may notice 80% of your testing happens on a specific browser and platform combination. To streamline the process, you can set this combination as the default Execution Profile.
...
Login to QAS - Client.
Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.
Go to the Execution Profile tab.
Check the box under the Default column for the desired profile.
Click Save.
Update an Execution Profile
With the latest software updates, some of the settings in your execution profile may need adjustments. Instead of creating a new profile, you can update the existing one.
Login to QAS - Client.
Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.
If there are existing suites, they will be listed on the Test Suite Explorer screen.
Go to the Execution Profile tab.
Select the Profile you intend to Edit.
Click Edit for the chosen profile.
Adjust the settings. For details, see the Local Profile Settings guide.
Click Save to continue; otherwise, Discard.
Delete an Execution Profiles
QAS may not support some of the older browsers. The execution profiles associated with these browsers are redundant; hence, needs to be removed.
...
Login to QAS - Client.
Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.
If there are existing suites, they will be listed on the Test Suite Explorer screen.
Go to the Execution Profile tab.
Check the boxes for the profiles you wish to delete.
Click the Bin icon from the top menu to delete the selected profile.
Click Yes, Delete to continue; otherwise, Cancel.
Export an Execution Profile
If you have remote teams that work offline, you need to ensure they use the same testing settings. In such cases, you can export and share the execution profile with them. It can also be used for an offline execution of a Suite.
...
The exported profile will get saved as a JSON file in the specified location.
Clone an Execution Profile
Login to QAS - Client.
Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.
If there are existing suites, they will be listed on the Test Suite Explorer screen.
Go to the Execution Profile tab.
Select an Execution Profile you want to clone.
Click Clone from the top menu.
...