Versions Compared

Key

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

...

What’s New?

Experience Changes  

Export real-time reports to ALM and share across teams 

We have spruced things up and made it possible for you to export real-time reports to ALM with the same folder hierarchy structure as in ALM and using the same search test case functionality. The best part is that you can now share reports across teams and stakeholders for a better understanding of execution and test coverage and gain better insights into defects/failures in the application under test. 

Incorrect mandatory failure of action is mandatory no more! 

In this new version, we’ve tinkered with the internal working of Mobile.CloseApp to avoid mandatory failure of action when the mobile app is not launched before using the CloseApp action. 

Easy to understand error messages  

When a step fails after using an incorrect environment variable to get the locator value, we have made the error message clearer to help you understand the exact cause of failure and make relevant corrections.  

Silent update and restart  

Now, you don’t need to manually restart Qualitia to update any configuration change. We have made changes in Qualitia system properties, enabling the engine to update the changes and silently restart on its own.      

Added Auto Grant Permission capability  

If you were not able to see the AutoGrantPermissions property in Qualitia version 8, we have added the capability for Android mobile platform now. After defining the execution behavior, the user can auto grant permissions for the application under test.  

Stability Improvements 

Better execution stability   

With Qualitia 8.4.0 offline packages, the browser was crashing and that resulted in showing incorrect execution status, leading to false reporting. In the new version, we have fixed the browser crash issue for better execution stability.   

Improved test data management  

The test data mismatch error encountered when saving test cases where the task was modified from the task tab by another user is now fixed. The new release has made it easier to make changes to the task from the task tab as well.  

Enhanced execution profile functionality 

Previously, when changes were made to the execution profile, they were not getting saved. We have made a few modifications in the saving execution profile data to make the execution profile functionality stable.  

 

Improved dashboard

...

usability  

There were issues with the dashboard, including duplicate key entries, blank dashboards while switching projects, sort order functionality not working properly, and heatmap showing the wrong data range. The new version has proactively resolved these issues to provide a seamless experience.   

 

Resolved memory leak for smooth navigation to test cases  

The intermittent crashes of Qualitia while navigating to different test cases, which were traced to store history data in the memory now stand resolved. In this new version, the memory leak is fixed by clearing the last visited page/frame from history to reduce memory consumption.  


Enhanced multi-locator implementation for web applications 

If in the older version, web application child window was not opening when clicked, we have now enhanced the multi-locator implementation by loading the relevant polyfills. The multi-locator is now stabilized for Chrome and Firefox browsers. 

 

Handled TimeoutException for uninterrupted execution 

We have made changes to the TimeoutException in action to stabilize the AcceptDialog action for robust execution.
 

Stabilized task step addition process  

Previously, whenever a new step was added to the test case task, multiple clones of the step were automatically updated. In this new release, we have improved the stability of task step addition by adding a task navigation handler in the constructor of the task that stops multiple cloning of steps.  

 

Enhanced the scope of Chrome Object Spy 

With a few changes in the identification algorithm, we have improved stability of object locator creation for Large Object Hierarchy in DOM structure for Chrome Object Spy. 


Fixed wrong error displayed during the

...

upgrade 

During the upgrade, an incorrect error that the Qualitia server is in maintenance mode was displayed. We’ve now removed the code that was responsible for this invalid connection string.  

Enhancements

Faster fetching of records from the database   

During upgrading the Qualitia server from 8.4.0 to 8.5.0, the query execution was taking more time than configured to fetch the records from the database. We have fixed the upgrade issue related to databases with latency issues.  

 


Extended SmartLocator capability in SDFC

...

projects 

Qualitia 8.5.0’s SmartLocator now supports web objects in SFDC project type. This corrects locator values for objects which usually fails during object identification. This means less maintenance overhead and more robust execution.  

 


Adding/updating task steps from the task page is now faster! 

The slowness while updating or adding task steps from the task page were addressed in this new version. Now, there is no unnecessary delay while task development.  


Quicker loading of test

...

cases  

There was a performance issue while loading test cases, which was not seen in the installed production v8.3.1. In this new version, we have reverted the changes related to test case loading back to version 8.3.3. This has drastically improved the performance of the test cases screen for test cases loading.   


Enhanced UFT support 

This version supports UFT version 2021. This means Qualitia 8.5.0 has all the latest API access for desktop automation. 

...