Document toolboxDocument toolbox

What's new in Qualitia Automation Studio for Web and Mobile 7.2.4

Qualitia Automation Studio for Web and Mobile 7.2.4

Report Enhancements

  • Publishing the execution end time for each step in the Test Case Summary Report

Bug Fixes

  • Upon saving a test case, task, and Custom Action, if Qualitia fails to push it into the Source Repository (SVN or GIT), an error message is prompted. This allows the users to verify whether the problem is due to the Source Repository connection, or with their credentials or privileges so that they can rectify the connection issue.

  • Qualitia project name in the project directory is case sensitive. Whenever there is a mismatch in the case with Project Directory in Source Control Repository (SVN or GIT), an error message is prompted upon opening the project. As a result, unless the users do not fix the project name in Source Control, Qualitia does not allow them to open the project.

  • Resolved the Actions related to Verification Existence for objects enabled with SmartLocator

Qualitia Automation Studio for Web and Mobile 7.2.3

Introducing Search Option while Linking Qualitia Test cases to TFS/Azure DevOps Tests 

The search feature allows you to search desired manual test cases from TFS easily while you link Qualitia test cases to the TFS/Azure tests. All you have to do is type in a keyword, and the overlay drop-down lists matching tests. From the results, you can select the desired test case which you want to link with the selected Qualitia test case.

In this section:

Displaying Status of Published Test Cases Linked to TFS/Azure DevOps Tests 

You can now view the published time and integration statuses of all the test cases linked to TFS/Azure DevOps tests in the automation studio.

Qualitia displays the details of the linked test cases in the following two screens:

  • Develop Module > Scenario 
  • Execute Module > Integration Status 

Both contain two new columns: Published On and Published Status.

Overriding Qualitia Environment Variables Runtime from TFS/Azure DevOps 

Qualitia allows defining environment variables, which you can use while developing test cases with dynamic or frequently changing test artefacts. While executing test cases with TFS/Azure DevOps build and release pipeline, you can now update the values of the environment variables as defined in the automation studio. 

To do so, you can use the .runsetting file from the TFS agent.

For the detailed information on how to update environment variable values runtime and its syntax, refer to the TFS/Azure DevOps integration documentation.

Automatically Getting Qualitia Server URL in Remote Agent (TFS/Azure DevOps Integration) 

Qualitia now automatically gets the Qualitia Server URL in Qualitia Remote Agent. The information is collected from the build and release pipelines configured under the respective TFS/Azure DevOps project.

Alternatively, users can also update this information manually.

Introducing More Capabilities for Android Mobile Automation Testing 

Qualitia has enhanced the automation experience by adding the following capabilities for Android. You can find these capabilities, their expected values, and other related information in the androiddc.properties file under the Qualitia installed location. (%LocalAppData%\QualitiaWDClient\app-x.x.x\WebDriver\config)

  • mjpegServerPort
  • adbExecTimeout
  • clearSystemFiles

    If you are upgrading from Qualitia v7.2.x and you have projects integrated with TFS/Azure DevOps, you must republish the test cases after you complete the upgrade process. Also, ensure that you reinstall the latest Qualitia Remote Agents v7.2.3.

Bug Fixes:

  • Fixed minor issues related to the upgrade process where the automation studio was not getting launched after the upgrade process is completed.
  • Fixed the exception that used to occur in the Develop module for the TFS/Azure DevOps integrated Qualitia projects.
  • Fixed the issue where Qualitia was displaying older Manual TC IDs even after they were updated in the databases and XMLs.
  • Fixed the exception that used to occur while loading the Scenario tree.

Qualitia Automation Studio for Web and Mobile 7.2.2

Installing Qualitia Made Easier

Enrolling Qualitia clients for new users has now become simpler than ever. Qualitia is now ready to be deployed through Configuration Software Management Systems (CSMS) or Group Policy Objects (GPO). It helps in experiencing the seamless Qualitia client installation without requiring administrator access to the system. 

For more information on deploying Qualitia as a part of GPO or using CSMS, refer to the Installation Process section.

Bug Fixes:

  • In the Custom Actions Module: 
    • Fixed an issue where users were able to update the custom action repository path even after importing custom actions into Qualitia.  
    • Fixed an issue which was causing a test case failure after upgrading to the latest version of Qualitia automation studio. 
    • Qualitia was throwing an exception if the project path contains white spaces at the time of launching custom action code in Eclipse with the error File not found. This exception has been handled. 
    • Handled an exception where custom action with parameter name with an underscore (_) character was not working. 
    • Handled an exception (Eclipse instance already running) occurring when multiple users on the same VM were trying to open Eclipse to view or edit custom action code. 
    • Other minor usability issues have been fixed which will make custom action module more robust and comprehensive. 
  • Qualitia administrators were facing difficulties while removing users from projects. This issue has been resolved. 
  • Handled the intermittent issue of Qualitia getting terminated when used the Tab key in Test Data for navigation. 
  • Fixed a performance-related issue where Qualitia was taking more than usual time for creating new projects.

Qualitia Automation Studio for Web and Mobile 7.2.1

Bug Fixes:

  • Fixed an issue where custom action-related files were not getting deleted from the SVN repository when they were deleted from the local systems. 
  • Optimized Test cases, Tasks, and Objects rendering time in Qualitia Automation Studio.
  • Fixed an issue where the publishing of test cases integrated with TFS/Azure DevOps was failing in case the user deletes the temp folder. Qualitia automatically creates the temp folder in case it does not exist to store the published version of test cases.
  • Removed the Custom Action Repository Path field from Qualitia Remote Agent for TFS/Azure DevOps integration as it is no longer required.

Qualitia Automation Studio for Web and Mobile 7.2

Bug Fixes:

  • Fixed minor issues related to the upgrade process.
  • Fixed an issue which lead to breaking an alignment of suite execution HTML report when getting an error for any step.

Qualitia Automation Studio for Web and Mobile 7.1

Introducing Qualitia Design Studio Integration 

Qualitia now offers seamless integration with Qualitia Design Studio. This integration offers a clear understanding of the requirements to automation testers before they start testing the application and helps to develop highly scalable and maintainable test automation design. It eventually gives end-to-end traceability from requirements to manual test cases to automation test cases and to defects found while testing the real-time application.

Using this integration, you can:

  • Import product requirements from Design Studio to Automation Studio  
  • Implement manual test cases and    
  • Automate these manual test cases with the help of tasks and objects. 

You can also send these test cases back to Design Studio for design level updates, in case there are any such requirements.  

For detailed information on how to work with these requirements in the automation studio, refer to the Working with Requirements section.

Introducing Web-Based Dashboards 

Qualitia’s new Web-based dashboards provide a capability to analyze the results of the test cases executed using Qualitia Automation Studio for Web and Mobile and offline packages. These dashboards help managers and testers get a holistic and comprehensive view of execution results across projects, test suites, and test environments.   

For more information about accessing and interpreting charts and metrics from the dashboard, refer to the Web-Based Dashboards section.  

Introducing Object Spy for Capturing Mobile Application Objects 

Qualitia is delighted to introduce object spy to identify and capture objects reliably for mobile application testing. It adds to the current suite of Qualitia's object identification and capturing capabilities. Mobile Object Spy provides a uniform way to capture objects from mobile applications for native and hybrid applications across Android and iOS. 

For more information on this, refer to the Object Spy for Mobile Applications section.

Introducing New Way to Handle Custom Actions in Qualitia  

Custom actions help Qualitia users to extend testing capabilities by allowing them to add project specific methods while creating automation tasks/test cases. Managing this custom action code in collaboration with other project members is now made simple than ever.  

Qualitia now maintains custom action code just like it maintains the tasks and test cases. You can share your custom actions and make them available to other project members so they can leverage the same set of actions while creating tasks/test cases. Project’s integration with version control tools like Bitbucket or SVN makes sharing these actions even more reliable and robust in the cases of multi-user scenario. 

Existing Qualitia users can import their custom actions to streamline it with other project data. For more information about working with these custom actions in a new way, refer to the Custom action module section. 

Ability to Automatically Add Offline Package Execution Reports to Qualitia 

You can now configure Qualitia to automatically sync offline package execution reports to Qualitia Server. This will eliminate the manual process of importing offline package execution results in Qualitia Automation Studio (from Reports section).  Importing offline package execution reports automatically in Qualitia server enables to view test execution results from the Web-based dashboards.  

In order to sync offline package execution reports, you must first set Share Path under Qualitia Configuration Settings and configure qualitia.properties file accordingly.  

Introducing New Web API Actions

Qualitia has enhanced its test coverage by adding few more capabilities into its Web API action’s repository. These actions will help you in automating test cases for REST API services with JSON and XML files. Following is the complete list of new actions which you can leverage for the API testing using Qualitia automation studio.   

  • REST.Response.StoreResponseTime 
  • REST.Response.VerifyResponseTime 
  • REST.Request.SetTimeout 
  • REST.Request.WaitForAttribute 
  • REST.Request.SetFormUrlEncodedParameters 
  • REST.Request.ImportSSLCertificate 
  • JSON.CompareJson 

For more information on using these actions and their parameters, refer to the Web Services Actions section. 

Changes in TFS/Azure DevOps Integration 

Starting version 6.0, Qualitia offers integration with Microsoft TFS/Azure DevOps. You can now map Qualitia test cases to TFS manual test cases from the Execute section. Execute section is now divided into two different sections; Suite Execution and Integration Status. You can see the Integration Status section only for the projects integrated with TFS/Azure DevOps which helps to link Qualitia test cases to TFS/Azure DevOps manual tests and publish them to run with release or build pipelines.  

In TFS/Azure DevOps, test cases linked with Qualitia test cases are labeled as Planned and test cases which are published from Qualitia automation studio are labeled as Automated. Only the published test cases will be considered while executing build and release pipelines. 

For more information on how to link and publish test cases, refer to the TFS integration section.

Other Changes

  • You can now cut/copy/paste multiple steps across tasks and test cases in Qualitia automation studio. 
  • Qualitia gives you a provision to print the customized status and message in the test execution report using the PrintMessageInReport action. 

Bug Fixes

  • Fixed an issue where Qualitia administrator was facing difficulties while creating new role in Qualitia.
  • While installing or upgrading, Qualitia will now check whether the required .net version is installed. If not installed, Qualitia prompts user about it.
  • After installing TFS Remote Agent, all the dependency paths will now be pre-populated.
  • In order to be more comprehensive, Qualitia has made some changes in the parameter names of these actions mentioned below.
    • CompareString
    • CompareTabularResults
    • CompareArray
    • VerifyDifference
    • VerifyDates

For more information on how to use these actions, refer to the General Web Actions section.

Not finding what you need?