Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction: Execution profiles allow you 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. This guide simplifies how to work with these profiles.

 

Prerequisites:

·       Access to the test suite you intend to run.

·       Familiarity with the platform you're testing (web, mobile).

 

Process Flow:

 

Understanding Execution Profiles

·       Use Case: Imagine you 're are testing a mobile application. Depending on the platform (iOS or Android) and the device's specifications, you might need different settings. Execution profiles help you manage This is where Execution Profiles come into play to streamline the management of these settings efficiently.·      

  • 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

·       Use Case: Suppose you 're are introducing testing on a new browser or a new version of an existing browser. To accommodate this, you'd want to create a new execution profile.·       You need to begin by creating a new Execution Profile. You can create various profiles with unique settings.

  1. Login to QAS - Client.

...

  1. Access Execute

...

  1. from left navigation of your QAS - Client to view Test Suite Explorer screen.

  2. Go to the

...

  1. Execution Profile

...

  1. tab.

·       Click 'Add'.

·       Name your profile.

...

  1. Click + Create Shared Execution Profile. You will seepopup window Create Shared Execution Profile to add a new profile.

    1. Name your profile with minimum 200 characters.

    2. Set up the Execution Configuration. (Refer to the

...

    1. 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

·       Use Case: Over time, you 've noticed that may notice 80% of your testing happens on a specific browser and platform combination. To streamline the process, you decide to can set this combination as the default execution profileExecution Profile.

·       You can To designate any a profile as the default:

  1. Login to QAS - Client.

...

  1. Access Execute

...

  1. from left navigation of your QAS - Client to view Test Suite Explorer screen.

  2. Go to the Execution Profile tab.

...

  1. Check the box under the

...

  1. Default

...

  1. column for the desired profile.

...

  1. Click

...

  1. Save

...

  1. .

...

Update an Execution Profile

·       Use Case: With the latest software updates, some of the settings in your execution profile may need adjustments. Instead of creating a new profile, you decide to can update the existing one.

·       Modify an existing profile's settings by:

·       Navigating to 'Execute' from the Expand Menu.

·       Entering the 'Execution Profile' tab.

...

  1. Login to QAS - Client.

  2. Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.

    1. If there are existing suites, they will be listed on the Test Suite Explorer screen.

  3. Go to the Execution Profile tab.

  4. Select the Profile you intend to Edit.

  5. Click Edit for the chosen profile.

...

  1. Adjust the settings. For details, see the

...

  1. Local Profile Settings guide.

...

  1. Click Save to continue; otherwise, Discard.

Delete an Execution Profiles

·       Use Case: Some old browsers are no longer supported by your applicationQAS may not support some of the older browsers. The execution profiles associated with these browsers are now redundant and need removal.·       You can't remove a profile linked to redundant; hence, needs to be removed.

Note

You cannot delete a profile that is associated with a test suite or set as the default.

...

To do so, you must first designate another profile as the default.

·       Head to 'Execute' from the Expand Menu.

·       Enter the 'Execution Profile' tab.

...

  1. Login to QAS - Client.

  2. Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.

    1. If there are existing suites, they will be listed on the Test Suite Explorer screen.

  3. Go to the Execution Profile tab.

  4. Check the boxes for the profiles you wish to delete.

·       Hit 'Remove'.

...

  1. Click the Bin icon from the top menu to delete the selected profile.

  2. Click Yes, Delete to continue; otherwise, Cancel.

Export an Execution Profile

·       Use Case: You If you have remote teams that work offline. To , you need to ensure they use the same testing settings. In such cases, you decide to can export and share the execution profile with them.

·       Export profiles to use them for offline suite executions.

·       Go to 'Execute' from the Expand Menu.

·       Visit the 'Execution Profile' tab.

·       Click 'Export' for the desired profile.

·       Choose where It can also be used for an offline execution of a Suite.

  1. Login to QAS - Client.

  2. Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.

    1. If there are existing suites, they will be listed on the Test Suite Explorer screen.

  3. Go to the Execution Profile tab.

  4. Click Export from the top menu.

  5. Choose the location to save the profile.

·       It gets The exported profile will get saved as a JSON file . in the specified location.

Clone an Execution Profile

  1. Login to QAS - Client.

  2. Access Execute from left navigation of your QAS - Client to view Test Suite Explorer screen.

    1. If there are existing suites, they will be listed on the Test Suite Explorer screen.

  3. Go to the Execution Profile tab.

  4. Select an Execution Profile you want to clone.

  5. Click Clone from the top menu.

...

  1. Clicking Clone will open the Clone As window, where the selected execution profile will be saved with _Clone.

...

  1. Click Created Clone to continue; otherwise, click Discard.

You can edit and make changes to the cloned profile as per your requirement.

Info

You can also refresh the execution profile using the Refresh button on the top left corner of the Execution Profile screen. This feature is useful in case of multi-user scenario. If Usre1 edits or updates a profile, and at the same time, if User2 is also working with the same profile. User2 will be notified with a Red Dot near the refresh button. Once User2 clicks Refresh he will receive a pop-up message Execution Profile(s) has been successfully refreshed.

Conclusion: Execution profiles are essential tools for maintaining consistency and efficiency in your testing process. By mastering their creation and management, you ensure your software is tested under the right conditions every time.

 📞📚 Here to Help: Support and Resources

Need some assistance? Don't hesitate to contact your Qualitia Relationship Manager. For additional resources, our official Qualitia documentation and community website are just a few clicks away! Experience an effortless journey with Qualitia Design Studio.