...
We are constantly working to improve your Qualitia experience, here’s a summary of what has changed…
Highlights
Project and User Setup
User and Project Management
Introduced enhancements for user and project management, including user allocation, admin role management, project creation/editing.
Test Case and Task Editor
Improved test case editor with mouse-based step addition, reusable test data variables, multi-iteration execution, and visual enhancements for test data presentation.
Task Recording: Enhanced task recording with options to start, pause, resume, and stop recording directly from the task editor context menu and toolbar.
Testcase Recording: Improved test case recording capabilities, including starting, pausing, resuming, and recording applicable parameters and actions.
Project Management
Added functionalities for editing shared profiles, refreshing device sections, and managing task history with bulk delete options.
ObjectSpy and Recorder
Enhanced ObjectSpy with updated UI, hover mode editing, object highlighting, deletion, and auto-heal technology, along with new recording capabilities for web and mobile tasks.
Added notifications for object editing, smart object status visibility, and mobile recording features including start, pause, resume, and device information display.
Search and Find Functionality
Implemented advanced search and find functionalities across various lists and editors, including Object Toolkit, Test Explorer, Project, and User Management lists.
Execution Profiles and Scheduling
Added features for managing execution profiles, including add, clone, delete, edit, and scheduling of suite executions with user-defined timings.
Import and Export
Enhanced import and export functionalities with options to select scenarios, handle duplicates, and export environment variables.
Debugger Enhancements
Added ability to view step details, execution status, and test data in read-only mode, with enhanced controls for step-by-step execution, breakpoint management, and iteration switching in the debugger.
Custom Actions and Objects Management
Improved management of custom actions and objects for desktop, web/mobile, and SFDC, including creation, update, and deletion capabilities.
Configuration and Settings for SFDC
Improved Salesforce integration, expanded license management features, and added support for multiple license servers and connection status notifications.
Error Handling and Notifications
Upgraded error toolkit with enhanced columns, search functionality, refresh indicators, and error handling messages for various tool sections.
Testing and Execution
Introduced features for marking API parameters as active/inactive, executing test cases from selected steps, using suite execution profiles, session restoration, and auto-updating test cases/projects.
What’s New
🚀Getting Started
...
When test cases are recorded and objects are imported simultaneously, deleted objects may still appear in the test case.
Deleted objects may appear in SFDC project test cases during recording. To resolve this, reload the test case by switching to a different tab.
Objects from SFDC ObjectSpy may appear in the object repository when switching to another tab.
You might notice delays in saving and displaying recorded objects in the UI editor when working with large datasets.
The Appium URL for the custom mode on iOS is unexpectedly resetting.
You would not be able to delete a connection if it contains objects not used in any test cases or tasks.
Mobile device auto-selection is not functioning; you need to manually choose the device from the dropdown menu for mobile execution.
Editing an API object with an existing object in edit mode may cause the previously opened object to lose its state.
If your WDA driver is not prebuilt Appium will rebuild it, leading to an execution delay of 50 seconds to 1 minute on the first run.
OAuth is supported for the following types
Client Credentials
Password Credentials
Device invoking flows are not supported
The dynamic body feature for Post/PUT requests is not functioning correctly.
Standard buttons are being created with every new connection.
The date format for 'Close Date' and 'Start Date' in Salesforce datasets is unclear. The required format is YYYY-MM-DD.
The SwitchWebExecutionPlatform action is being recorded when switching from Desktop web to Mobile app.
Class files are not generated while using custom action mapping.
Editing or adding a new environment variable takes approximately 7-9 seconds to save.
The Error Toolkit does not show errors after performing a test case search.
You will see an error message when logging into Qualitia Client if the local license server connection limit is reached.
Qualitia gets stuck on the publish test cases popup when attempting to publish a single test case.
All parameters get deselected while editing any parameter from the URL.
There are difficulties in validating response array values using JSON Path in SFDC.
Uncertainty observed in the execution of the SFDC.SwitchUser action.
Newly added SFDC objects are not visible during the model import process.
All parameters get deselected while editing any parameter from the URL in Qualitia.
Additional object entries still appear under the import object section.
Unclear date format for Salesforce 'Close Date' and 'Start Date' while adding dataset. Required date format: YYYY-MM-DD.
Searching and expanding the tab navigates the user to a random tab name in Qualitia on Windows/MAC.
For the SFDC.SwitchTabUsingURL action, the tabName parameter does not display a dropdown with all tab names listed for an established connection in Qualitia on Windows/MAC.
Execution failure observed for the standard button.
In Lightning View, the global search 'Search&Click' action is recorded but fails during execution.
Extra spaces added to header values or parameter values are not trimmed, potentially causing request failures.
Execution fails for Action: CreateNewEntity with error message: "The SFDCLookup with label name 'Place' does not exist, please verify."
The "Salesforce API" option is not available on the contextual menu to create a Salesforce API object.
When modifying an object or data from the debugger, an incorrect popup appears, and step details are not relevant to the object for SFDC and RestAPI.Able to edit the standard button object from the contextual menu. (You will be to edit the standard button object from the contextual menu.)
Change management shows an object as new even if the object already exists but was not imported before. Only objects added after the last import should be shown.
An existing RestAPI object in view mode opens in edit mode when attempting to edit another RestAPI object from the contextual menu.
The clickStageByIndex and StoreStageState actions of the progress indicator component fail when executed on Safari browser.
Imported objects cannot be loaded for Rest API.
Scheduler execution is not working for mobile test cases.
In multiuser scenarios, the editor allows the creation of duplicate test cases, tasks, and scenarios.
When an imported object is in view or edit mode, other objects (RestAPI, SFDCAPI, Recorded/Manually created SFDC or web objects, imported SFDC objects) cannot be opened in edit mode from the contextual menu.
Adding or updating iOS capability from settings and clicking on the debugger icon takes over two minutes to launch the debugger window.
The updated action parameter name is not shown in the Qualitia Execution report for static variables after execution.
Previously exported test data cannot be imported unless updated with the correct columns/parameter names to match the current test case parameters and names.
CICD Qualitia Execution is not functioning correctly for HTTPS servers.
The REST API object is not imported when importing test cases or tasks from other projects where the REST API object was created.
Closing Qualitia from Task Manager does not implicitly close UFT if it is launched during test case execution.
The connection using the Lightning view URL is accepted initially but fails during import due to the requirement for a classic URL-based connection.
The search filter for import objects does not show results if the connection node is expanded.
After importing TSR in DP objects, the toast message incorrectly states "Object import is in progress" instead of confirming the successful completion of the import.
The Qualitia application abruptly closes if any Windows browse icon is left idle for more than 5 minutes, leading to workflow disruptions and potential data loss.
For optimal performance with more than 15 clients, the server configuration should be at least 16 vCPUs and 32 GB RAM.
Updating objects using the Object Spy update functionality is not working, causing issues in capturing and updating object properties accurately.
The Qualitia Execution Report will not load by default if the JavaScript is disabled in the Jenkins 2.426 or later versions Jenkins Integration.
In Lightning View, the global search 'Search&Click' action is recorded but fails during execution.
For the SFDC.SwitchTabUsingURL action, the tabName parameter does not display a dropdown with all tab names listed for an established connection in Qualitia on Windows/MAC.
The "Salesforce API" option is not available on the contextual menu for creating a Salesforce API object.
Scheduler execution for mobile test cases is machine-specific and not working.
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.
...