We are thrilled to announce the release of Qualitia Automation Studio (QAS) - 9.0. In this section, you will find information about the new features incorporated into the QAS 9.0, as well as details regarding enhancements, bug fixes, and known issues.
Release Notes
...
for August
...
Fixed Issues
These fixes are part of the latest release and aim to enhance the overall stability, usability, and performance of Qualitia Automation Studio.
RBL Project - Test Data Icon Disabled (=Not resolved=)
The test data icon, previously disabled in the RBL project, has been re-enabled, allowing users to manage and access test data seamlessly.Checkbox Element Not Being Selected During Test Case Execution
Resolved the issue where checkbox elements were not being selected during the execution of test cases. This fix ensures consistent selection of checkboxes during automation runs.Store Property Value Handling Issue
Fixed a bug where store property value action was storing empty string in key. Values are now stored correctly without extraneous characters.Suite Execution Trigger Failure in ABFL Project
Corrected the issue preventing suite execution from being triggered in the ABFL project. Suite execution now triggers as expected.Manipal Salesforce - Multiple Object Import Retrieval
Fixed the problem of not being able to retrieve multiple objects for import in the Manipal Salesforce application. Users can now retrieve and import multiple objects without issues.Offline Package - DefaultExecutionProfile.json Issue
Addressed the issue in Offline Package creation where the "appium" entry was missing before the "PlatformVersion" in the defaultExecutionProfile.json file. This caused the Mobile.OpenApp action to fail, which has now been resolved.Mobile.CloseApp Intermittent Failure
Fixed the issue where Mobile.closeApp would pass but intermittently fail to close the app. This action now consistently closes the app as expected.Mobile.HideKeyboard Failure
Resolved an issue where the Mobile.HideKeyboard action would pass but fail to hide the keyboard after the app was closed. The action now functions correctly.Offline Execution - Fatal Exception Issue
Addressed the fatal exception issue that caused execution to abort after triggering suites for offline execution. Offline execution now runs without error.Salesforce Leads Tab - Missing Field
Fixed the issue where the "Name of the Customer*" field was not listed on the import object screen for the Leads tab. The field now appears correctly for import.Salesforce Object Import - Missing Parties Tab
The issue preventing the display of the Parties tab on the import object screen has been resolved. The tab is now available for object import.Editor Tab - Keyboard Keys Unresponsive
Fixed the issue where keyboard keys were not responsive in the editor tab, restoring full functionality.Additional Object Entries in Import Object Section
Resolved the problem of additional object entries appearing in the import object section. Only relevant objects are now displayed.SelectWindowUsingURL Action Failure
Fixed the failure of the SelectWindowUsingURL action during execution. The action now works as expected.Scheduler Performance Improvement
Improved the scheduler performance, significantly reducing execution time.Salesforce Checkbox Object Check Operation Failure
Resolved an issue where the check operation for an imported Salesforce checkbox object would fail but display a pass result in the report. The operation now performs and reports accurately.Column Width Adjustment Issue for Test Data
Fixed the issue preventing users from changing the width of columns on test data. Column resizing is now enabled.Qualitia Error Toolkit - Deleted Object Messages
Addressed an issue where messages about deleted objects were incorrectly appearing in the Qualitia error toolkit and editor during recording.Test Data Editing Usability Improvements
Improved the test data editing experience by fixing multi-click and multi-key operations. The F2 key now works consistently for editing across various scenarios.Seek Bar Recorder Issue
Fixed an issue with the seek bar where the click action was captured during recording but was not functioning. This issue has been resolved, and the seek bar is now fully operational.Project Setup Failure Modal
Enhanced the approach to handling project setup failure. The failure modal now provides clearer guidance and options for resolving setup issues.
Known Issues
...
The Scheduler execution is not working on Safari browser due to failure of Webdriver object creation.
...
When you create a new connection using the Salesforce application and try to import objects, you will see additional object entries under the Import Object section.
...
Release
What's New
Enable URL Encoding in Request Body: As a Qualitia user, you can now enable URL encoding within the request body, providing greater flexibility and control over your web requests.
Salesforce Weblink Buttons Visibility in Object Repository: Salesforce weblink buttons are now visible in the object repository, aligned with how standard buttons are displayed. This improves automation testing coverage and ease of test case creation.
Skip Step at Test Case Level: Introduced the ability to skip steps at the test case level. This allows users to selectively bypass steps during execution without impacting the overall task.
Filter for Mandatory and Non-mandatory Fields in Object Import Dialog Box: The import objects dialog box now includes a filter that allows users to easily distinguish between mandatory and non-mandatory fields, streamlining the Salesforce object import process.
Auto-Generated Default Request Headers for REST API Objects: When creating a REST API object, default request headers will now be auto-generated, reducing manual configuration and ensuring consistent headers across requests.
Request Body Details in Execution Report: The Qualitia execution report now includes details of the request body. This enhancement helps users validate that the correct request body is being passed and assists in debugging and validation.
Step-Level Configurations: Users can now configure step-level behavior, such as enabling or disabling screenshots, adjusting polling time, and more. This enhancement provides greater flexibility for custom configurations during test execution.
These enhancements aim to improve the usability, performance, and flexibility of the Qualitia platform, addressing both new feature requests and existing issues.
Fixed Issues
These fixes are part of the latest release and aim to enhance the overall stability, usability, and performance of Qualitia Automation Studio.
The test data icon has been re-enabled, allowing users to manage and access test data seamlessly.
Resolved the issue where checkbox elements were not being selected during the execution of test cases. This fix ensures consistent selection of checkboxes during automation runs.
Fixed a bug where store property value action was storing empty string in key. Values are now stored correctly without extraneous characters.
Corrected the issue preventing suite execution from being triggered. Suite execution now triggers as expected.
Fixed the problem of not being able to retrieve multiple objects for import in the Salesforce application. Users can now retrieve and import multiple objects without issues.
Addressed the issue in Offline Package creation where the "appium" entry was missing before the "PlatformVersion" in the defaultExecutionProfile.json file. This caused the Mobile.OpenApp action to fail, which has now been resolved.
Fixed the issue where Mobile.closeApp would pass but intermittently fail to close the app. This action now consistently closes the app as expected.
Resolved an issue where the Mobile.HideKeyboard action would pass but fail to hide the keyboard after the app was closed. The action now functions correctly.
Addressed the fatal exception issue that caused execution to abort after triggering suites for offline execution. Offline execution now runs without error.
Fixed the issue where the "Name of the Customer*" field was not listed on the import object screen for the Leads tab. The field now appears correctly for import.
The issue preventing the display of the Parties tab on the import object screen has been resolved. The tab is now available for object import.
Fixed the issue where keyboard keys were not responsive in the editor tab, restoring full functionality.
Resolved the problem of additional object entries appearing in the import object section for Salesforce. Only relevant objects are now displayed.
Fixed the failure of the SelectWindowUsingURL action during execution. The action now works as expected.
Improved the scheduler performance, significantly reducing execution time.
Resolved an issue where the check operation for an imported Salesforce checkbox object would fail but display a pass result in the report. The operation now performs and reports accurately.
Fixed the issue preventing users from changing the width of columns on test data. Column resizing is now enabled.
Addressed an issue where messages about deleted objects were incorrectly appearing in the Qualitia error toolkit and editor during recording.
Improved the test data editing experience by fixing multi-click and multi-key operations. The F2 key now works consistently for editing across various scenarios.
Fixed an issue with the seek bar where the click action was captured during recording but was not functioning. This issue has been resolved, and the seek bar is now fully operational.
Enhanced the approach for handling project setup failure. QAS now provides clearer guidance and options for resolving setup issues.
Addressed the issue where the
CreateNewEntity
action was failing with the error message: "The SFDCLookup with label name = 'Place' does not exist." The system now correctly verifies and handles Lookup fields, allowing for seamless entity creation.Fixed the issue causing the
switchUser
custom action to fail on some instances. Improvements have been made to ensure that user-switching actions are executed smoothly.
Known Issues
The Scheduler execution is not working on Safari browser due to failure of Webdriver object creation.
When you create a new connection using the Salesforce application and try to import objects, you will see additional object entries under the Import Object section.
Not be able to load the SFDC project after an upgrade: If you are not able to load the SFDC project after an upgrade to Qualitia’s latest version, you need to delete the Workspace folder. You can find the workspace folder on the below path: C:\Users\user1\AppData\Local\Qualitia Automation Studio - Client\workspace.
Newly added objects are not visible on Import model: If you are not able to find a newly added object on the import model, while creating an object create it as mandatory and save. Once the object is saved, make it non-mandatory, as only mandatory fields are visible on the Import modal. This will make the object visible and ready to be used.
Qualitia Automation Studio - 9.0
...