Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Scroll Documents: update absolute page links

Qualitia Automation Studio 8.0.0 Beta Release

...

  • The Pause/Resume and Stop button do not work from the Qualitia Editor. As a workaround, use the Pause/Resume and Stop buttons of the Qualitia Web Recorder to pause or resume, or to stop the recording.

  • Qualitia Web Recorder may sometimes not record the objects on a popup. To work around this issue, verify if the steps are recorded, if not, try recording them again.

  • By design, the recorder does not start until all the objects on a web page are loaded. Ensure that all the objects on a web page are loaded before you start recording.

  • Recording keyboard interactions are not supported in this release. As a workaround, you must add such steps manually in the Qualitia Editor.

  • Recording objects on Windows dialog boxes, such as downloading or uploading files, or entering user credentials, is not supported in this release. As a workaround, add these steps manually in the Qualitia Editor.

  • While recording a web application, if you press Alt+Tab from the keyboard, it is added as Alt+Left in the parameter. You must remove such unnecessary steps captured by the recorder in the Qualitia Editor.

  • While recording a web application, if you update the URL in the address bar, it is not recorded as a step. You need to enter a step manually with action as OpenURL and add the new URL in the parameter.

  • Qualitia Web Recorder does not support Shadow DOM.

  • While recording a web application, if you click the play or pause button of a video, it is not recorded as a step. As a workaround, you must add these elements manually in the Qualitia Editor.

  • Qualitia does not recommend using the recorder during dry runs. However, if you do so you may face issues and see unexpected results.

  • While recording a web action, if you click Back and Forward buttons, they are not recorded as steps. You need to enter steps manually with actions as NavigateBack and NavigateForward.

  • While recording a web application, alert actions are not recorded. You must add these actions manually in the Qualitia Editor.

...

  • You can view the screenshots that have failed an are defect steps in TFS/Azure DevOps test results. All you need is to enable the Fail and Defect checkboxes in Qualitia Remote Agent Settings.
    For more information, refer to Qualitia Remote Agent Configuration.

  • Attaching the Qualitia Test results as a ZIP file is now optional, which can be selected in Qualitia Get Assembly task.
    For more information, refer to Configure Qualitia-Get Test Assembly Task

...

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

Introducing New Way to Handle Custom Actions in Qualitia  

...

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

...

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

Changes in TFS/Azure DevOps Integration 

...

  • 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

...

Expand
titleQualitia Automation Studio for Web and Mobile 6.0

Qualitia Automation Studio for Web and Mobile 6.0

TFS/Azure DevOps Integration

Qualitia now offers seamless integration with TFS and Azure DevOps. As a part of this integration, Qualitia replaces manual testing procedures in the application development processes with Qualitia automated test cases. This makes the application development processes robust and simple. This integrated automation platform then allows managing Qualitia automated test cases inside TFS or Azure DevOps. 

Using this seamless integration, you can: 

  • Map Qualitia project to TFS project, 

  • Map Qualitia automated test cases to TFS test cases, 

  • Execute Qualitia tests cases locally in TFS/Azure DevOps (using self-hosted agents), 

  • Run Qualitia tests cases as part of your CI (Continuous Integration) pipelines,

  • Create Defects in TFS/Azure DevOps projects for the test cases that are failed or have defects from Qualitia Automation Studio. 

For more information about this integration, refer to the Azure DevOps section.

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.  

List of all the actions: 

JSON.AddNode 

REST.Request.ResetGenericHeaders

REST.GET.ExecuteAPIFormData

JSON.RemoveNode

REST.Request.SetHeaders 

REST.POST.ExecuteAPIFormData

JSON.ConvertStringToFile

REST.Request.SetQueryParameters

REST.PUT.ExecuteAPIFormData

JSON.ValidateStringSyntax

REST.Request.ClearQueryParameters

REST.DELETE.ExecuteAPIFormData

ValidateStringSyntaxinFile

REST.Auth.Basic

REST.GET.ExecuteAPIDownloadRawData

JSON.StoreArray

REST.Auth.Digest

REST.PUT.ExecuteAPIDownloadRawData

JSON.StoreAllUniqueKey

REST.Auth.Bearer

REST.POST.ExecuteAPIDownloadRawData 

JSON.StoreTotalKeyCount

REST.Auth.JWT

REST.DELETE.ExecuteAPIDownloadRawData 

JSON.StoreSpecificKeyCount

REST.GET.ExecuteAPI 

REST.Response.StoreStatusCode 

JSON.UpdateValue

REST.POST.ExecuteAPI 

REST.Response.StoreHeaders 

REST.Request.SetGenericHeaders

REST.PUT.ExecuteAPI

REST.Response.VerifyStatus

REST.Request.RemoveGenericHeader

REST.DELETE.ExecuteAPI

REST.Response.VerifyHeaders

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

Introducing Donut Charts & Navigation Controls in Execution Results Report 

Qualitia suite execution reports are now enhanced with all new color schemes in order to be more user-friendly and intuitive. The Summary Report will now show the donut chart and help to understand the overall status of the suite at a glance.

Based on the requirements, you can then filter to view the test cases with specific statuses.  Additionally, in the Detail Report, you can route through the tasks or steps that are failed or have defects in them using new controls given at the top right corner of the screen. Shortcut keys have also been enabled for this navigation and these can be viewed from the tool-tips available for the controls.

You can show/hide the log section using the control () provided for the purpose.

...

Expand
titleQualitia Automation Studio for Web and Mobile 5.6.2

Qualitia Automation Studio for Web and Mobile 5.6.2

We would like to bring to your notice that Qualitia is now compatible with Open JDK. In case you are using Oracle JDK and now you want to shift to the Open JDK, download the Open JDK from here and change the Java 8 install path from Qualitia Configuration Settings.


Expand
titleQualitia Automation Studio for Web and Mobile 5.6.1

Qualitia Automation Studio for Web and Mobile 5.6.1

Bug Fixes:

  • Qualitia will now ask for User ID instead of Username while logging into Qualitia Object Spy using Google Chrome browser.

  • The information provided about Server URL and User ID is now retained even after you close Qualitia Object Spy. This will speed-up the login process for subsequent login attempts.

  • Added tunnel identifier support for test case executions behind firewall applications using Sauce Connect. For more information, click here.

...

Expand
titleQualitia Automation Studio for Web and Mobile 5.6

Introducing SmartLocator for Objects with Dynamic Elements 

Qualitia Object Spy is now enhanced to identify objects with dynamic elements. Its SmartLocator understands changes in object behavior and identifies objects with dynamic elements automatically and corrects the object locator values runtime during test case execution. This makes test case execution of web applications more reliable despite changes in object elements. These updated values are also added into the object repository for future use.  

For more information about the SmartLocator feature, refer to Qualitia documentation

Object Spy for Google Chrome 

In addition to the Internet Explorer browser add-in, Qualitia is now delighted to introduce Google Chrome extension of Object Spy. This Object Spy for Google Chrome allows Qualitia users to add and update objects from the application under test. You can easily download and start using this extension from Chrome Web Store.  

For more information on how to work with Object Spy on Google Chrome, refer to Qualitia documentation

Introducing Excel-Based Dashboards 

Qualitia is delighted to introduce MS Excel-based Dashboards. These dashboards provide the capability to analyze the results of the Test Cases executed using Qualitia Automation Studio for Web and Mobile. These dashboards help product owners, managers, and testers getting a holistic and comprehensive view of Execution Results across Projects, Test Environments, and Business Requirements. 

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

Sauce W3C (Beta) Capabilities Support  

With the Selenium version 3.11.0 and above, Qualitia now supports the W3C-compliant Selenium capabilities and protocol (Beta) while executing test cases on Sauce Labs. You can use these capabilities simply by setting a few desired capabilities in the sauce.properties file. 

For more information on how to use W3C-compliant Selenium capabilities and protocol (Beta), refer to the Test case Executions on Sauce Labs section. 

Introducing New Action:  StoreDateTimeByZone 

A new action has been introduced to store and convert the date and time into different time zones.  

For more information about this action and its parameters, refer to Qualitia actions section.  

Highlighting Task Headers with Different Colors in Test Data Sheet 

Identifying different tasks in Test Data sheet is now simplified by highlighting the task headers in different colors. This makes working with test data more user-friendly and intuitive.  

This makes test data more readable and comprehensive.

Bug Fixes:

  • Disabled changing of the parent object for any existing Qualitia object.

  • Resolved an error found during the Project Save As operation.

  • Handled the intermittent issue of error seen on selecting a new window on IE.

  • Added new desired capability (screenResolution) for executions in the Sauce Labs environment with specific screen resolution. You can find this capability in the sauce.properties file.

  • Resolved the issue of the report not getting generated if the user directly uses an undefined variable in Qualitia test cases.

...

Expand
titleQualitia Automation Studio for Web and Mobile 5.3

Introducing Support for Web Services

Qualitia has enhanced its test coverage by adding few more capabilities into its action repository. These actions will help you in automating test cases for XMLs, JSONs, and SOAP and REST services. Following is the complete list of new actions.

XML

XML.UpdateNodeValue

XML.StoreNodeValue


XML.StoreAttributeValue

XML.StoreNodeCount


XML.VerifyIfNodeExists

XML.VerifyIfAttributeExists


XML.UpdateAttributeValue

XML.StoreEvaluatedXPathResult

JSON

JSON.StoreValue

JSON.UpdateValue


JSON.StoreJsonPathCount


REST

REST.ExecuteServiceRequest


SOAP

SOAP.ExecuteService


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

Introducing Support for Test Executions in Perfecto Environment

You can now execute Web and Mobile application test cases from your Qualitia offline packages using Perfecto’s Environment. To do so, you must configure your offline package accordingly.

For more information on how to configure the offline package to execute test cases in Perfecto’s environment, refer to the Executions on Perfecto section from Qualitia documentation.

Introducing Support for Test Executions on Sauce Labs Real Devices (aka TestObject)

You can now execute mobile application test cases from your Qualitia offline packages using Sauce Labs Real Devices. To do so, you must configure your offline package accordingly.

For more information on configuring the offline package to execute test cases using Sauce Labs Real Devices, refer to the Executions on Sauce Labs Real Devices section from Qualitia documentation.

Introducing Integration with HP ALM

Qualitia is now enhanced to integrate with HP Application Lifecycle Management (ALM). This integration helps in linking Qualitia test cases to ALM test cases and export Test Suites from Qualitia to ALM. You can also view and manage reports for test case executions from ALM itself.

For more information about linking your test cases to ALM test cases, refer to the ALM Integration section from Qualitia documentation.

Ability to Upload Files from Local Directory during Web Application Testing in Remote and Cloud Environments

You can now use the AttachFile action to upload files from the local directory when executing test cases in cloud and remote environments as well.

For detailed information about using this action, refer to the AttachFile action documentation.


Expand
titleQualitia Automation Studio for Web and Mobile 5.2.5

Bug Fixes:

  • The ClosePopUpBrowser action was not working in some circumstances. This issue has been fixed.

  • Changes made to the objects from Qualitia were not reflecting on the Object Spy window. Also, few properties like URL, title and so forth were not visible after renaming objects from Qualitia.
    These issues have been fixed.

...

Expand
titleQualitia for Web and Mobile 4.1.6

Bug Fixes

  • Fixed data reader issue when working with Qualitia using slow network connections.

  • Fixed an issue which led to Qualitia crashing in some circumstances when clipboard actions were used. 


Expand
titleQualitia for Web and Mobile 4.1.5

Bug Fixes

  • Fixed a rare crash while copy-pasting test case or task steps accessing Qualitia remotely.

...