We are thrilled to announce the release of Qualitia Automation Studio (QAS) - 9.0. In this release, we have gone the extra mile to enhance your test automation experience. This new and improved version will help you to build robust tests like never before.
Release Notes - Qualitia Automation Studio - 9.0
We are constantly working to improve your Qualitia experience, here’s a summary of what has changed…
🚀Getting Started
Install & Update
Quick Installation: Install Qualitia in under three minutes for a quick setup.
Auto Update: Auto-update in just five minutes for easy maintenance.
User-Friendly Process: Introduced easy installation steps for a hassle-free experience.
Login Screen
Enhanced Security: Provide security to end users with client updates on the login screen.
User-Friendly Connectivity: Connect to the server by providing the URL on the login screen.
Persistent Login: Maintain persistent login sessions for user convenience.
What’s New
📚 Project Management
Cross-Platform Support: Projects now support both Mac and Windows machines for enhanced flexibility.
Improved UI: Symbols indicate project types for a more intuitive user experience.
Efficient Project Handling: Project management and supervision are more efficient and secure with assigned privileges.
🧑🤝🧑 User & Role Management
User Management
Role-Based Security: Implement role-based security for different user roles.
Admin Privileges: Admin can provide privileges to any user for better control.
Password Security: Users can change passwords frequently for enhanced account security.
Role Management
Role Searching: Simplified role searching in the role list with the Find feature.
Privilege Division: Divide product administration privileges into four chunks for better organization.
User-Friendly Descriptions: Easily understandable privilege descriptions for improved user experience.
Project Deactivation: Deactivate and activate projects as per user needs.
🚀Develop
Project Switching
Enhanced Navigation: Switch between projects seamlessly for improved productivity.
Informative UI: Display project symbols in the dropdown list for a better user experience.
Test Scenario
Bulk Scenario Creation: Create scenarios in bulk for improved efficiency.
Test Case
Simplified UI: Streamlined user experience for faster test case development.
Toolkit Integration: Enabled toolkit for faster automation development.
Improved Parameterization: Enhanced test case parameterization for better readability.
Test Data
Enhanced Features: Multiple features added for a better user experience.
Multitool Kit Support: Support for multitool kits for improved flexibility.
Keyboard-Friendly UI: Improved UI for keyboard-friendly data rendering.
Task & Task Steps
Streamlined UI: Simplified user experience for task development.
Toolkit Integration: Enabled toolkit for faster automation development.
Recorder Functionality: Use recorder functionality directly in the Task Editor.
Custom Action
Troubleshooting Guide: Seamless troubleshooting within the product for common issues.
Adaptability: Enhanced adaptability for diverse automation needs.
Integration: Seamlessly integrate with Eclipse/VB Editors for a smooth development experience.
Error Toolkit
Advanced Error Display: Display various artifact errors in advance for proactive issue resolution.
Timely Tracking: Track and resolve artifact errors with indicated messages for a smoother user experience.
Accelerated Issue Resolution: Swift issue resolution and preventive insights for improved overall product security.
Object Recorder
Web Application
Parametric Recording: Record parameters as test data for better dataset management.
Enhanced UI: Improved user interface for a smoother recording experience.
Pause and Play: Pause and resume recording at your convenience.
Mobile Application
Parametric Test Data: Test data with parameters recorded for better flexibility.
Client-Server Elimination: Simplified configuration process with the removal of client-server architecture.
Improved UI: Enjoy an improved user interface for a better overall experience.
Web ObjectSpy (WOS)
External Dependency Removed: Launch WOS directly from QAS without external dependencies.
User-Friendly Features: Get recently used URLs as suggestions and launch WOS with an empty URL for user guidance.
Object Locking: Prevent multi-user conflicts with object locking for enhanced stability.
Enhanced UI: Improved user interface for a seamless experience.
Mobile ObjectSpy (MOS)
Simplified Configuration: Easier configuration and adjustment with the elimination of server-client architecture.
Integrated Toolkit: Capture objects for multiple applications within a single MOS session.
Error Visibility: Errors in learned objects or test cases are visible in the integrated Error Toolkit for faster resolution.
Manage Objects
Mobile Object Recording: Enable recording of mobile objects via task and test case editors.
Enhanced UI: Improved user interface for better object management.
🏃♀️Execute
Suite Management
Multiple Suite Execution: Execute multiple suites using the scheduler for efficient test management.
Publish Test Cases: Publish test cases for improved execution and user experience.
Integration: Directly integrate with CICD tools for seamless execution.
Execution Profile
Simplified Settings: Simplified and improved user experience for standardizing execution settings.
Platform Familiarity: Easily test on multiple platforms with standardized test suite settings.
Publish
Error Identification: Easily identify test cases with errors before execution.
User-Friendly UI: Understand published status with a user-friendly interface.
🎛️Reports & Dashboard
Dashboard
Improved UI: Enjoy an improved user interface for a better dashboard experience.
Real-Time Data: Data refresh in the dashboard immediately for up-to-date information.
Report
ADO Report Pagination: Pagination for ADO reports for easier navigation.
UI Enhancement: Improved UI for a better reporting experience.
🔄Import
QAS allows you to import the Task and Test Cases from the existing projects.
Import Task
Task Import: Reduce the burden of creating new tasks by importing existing ones.
Conflict Resolution: Easily manage conflicts after importing tasks.
Direct Execution: Imported tasks can be used for execution without additional setup.
Import Test Case
Test Case Import: Reuse test cases in different projects with the import feature.
Conflict Management: Resolve conflicts after importing test cases.
Flexible Import: Import test cases with or without test data.
☸ Setting
Improved User Experience: Toast messages on save for an enhanced user experience.
Environment Management: Easily manage environment variables with the implementation of export functionality.
Reload Functionality: Reload project changes without closing the settings modal for improved workflow.
Other Updates
Server Administration
Improved UI: Enjoy a clean and intuitive interface for easy navigation.
Proactive Notifications: Receive notifications for errors and completed actions, ensuring a seamless user experience.
ADO
Qualitia Remote Agent Dependency Removed: Enhance efficiency by eliminating unnecessary dependencies.
Streamlined Pipelines: Reduce pipeline tasks to a single task for user-friendly setup.
Project Integration: Link a single Qualitia project with multiple ADO projects and Qualitia Suite with ADO Suite.
Readiness & Update Projects
Issue Resolution: Identify and resolve issues before migrating to 9.0.
Server Repo Optimization: Lighter server repository with Maven project updates.
Search & Find
Efficient Data Handling: Easily search and filter data from large lists.
Improved UI: Enhanced usability with a clear and quick search experience.
TSR
Desktop Project Support: Multi-TSR support for desktop projects.
Execution Control: Reorder the execution of objects and utilize auto-sync functionality.
Retry Mechanism: Retry functionality for failed TSR imports.
Efficient Deletion: TSR deletion if not in use.
Editor Pub Sub
Change Detection: Changes in the explorer are easy to detect using refresh.
Update Emphasis: Emphasize updates in the explorer using refresh with a red dot indicator.
Qualitia BOT
Offline Execution: Ability to perform offline execution without the Qualitia client.
Browser and Platform Support: Offline execution on different browsers and platforms.
Defect Management
Automated Defect Logging: Log defects automatically in ADO and Jira if found during suite execution.
Efficient Defect Tracking: Streamlined process for efficient defect tracking within Qualitia.
CI Integration with Jenkins, Bamboo, TeamCity
Simplified Integration Setup: Reduce efforts in setting up CI integration with Jenkins, Bamboo, and TeamCity.
Artifact Management: Effortlessly create, push, and execute artifacts in CI tools for reduced maintenance.
Dynamic Test Suite Updates: Manage existing artifacts seamlessly with dynamic updates in Test Case and Test Suite.
What’s New
Enabled https support for Qualitia Server. License Server will still be hosted on http and require 8889 port to be enabled.
Introduced support for Java version 11, 17, and 21.
Introduced multiple locators that allows you to add and delete multiple locators for an object.
Introduced Change Management for Salesforce. Feature flag is required to be turned on.
Introduced Flutter Locator Label, this will improve the reliability when testing with Flutter-based mobile applications.
Removed $NULL$ concept from product.
Introduced explicit push and revert of the artifacts.
Introduced discard functionality for what??
Eliminated minicap and Started using MJPEC that will allow us to MOS and MR 32-bit android devices.
Introduced auto populating of test case feature-based imported object and UI sequence.
Introduced Shadow DOM support for multiple operators.
New icon introduced on Test Case editor, which will show test cases present in the suites.
Introduced landscape orientation support for Mobile.
Introduced REST API support for web applications.
Enhanced performance to improve the initial launch of the Mobile application.
Replaced SelectWindowUsingURL by SelectPageUsingURL.
Introduced Salesforce login action to replace recording of Salesforce login page.
Introduced the "Change Parent Page" in Web Recorder functionality. This feature allows you to select a parent page under which you wish to record as a child.
Introduced HTTPS support for CryptLex, ensuring secure communication and data integrity for enhanced user protection.
Improved on the validation failures from request defects, ensuring accurate reporting and clearer issue identification.
Enhanced SFDC OAuth integration that supports seamless server-to-server connectivity using client credential flow with Qualitia.
UFT now closes automatically after debugger execution when the close option is enabled.
Improved UFT handling to avoid launching in hidden mode.
Enhanced Scheduler to respect the setting for executing on a running UFT instance.
Improved Scheduler's ability to handle custom actions and scenarios with no custom actions present.
Improved accessibility and performance of the Change Management tab.
Enhanced the handling of REST API objects, including creation and response visibility.
Improved navigation and selection in SFDC context menus and validation rules.
Fixed an issue where the encrypted form of environment
Enhanced reporting functionalities for better clarity and performance.
Added a new feature in Qualitia API Testing that includes checkboxes in the parameter and headers section. This allows you to mark parameters as active or inactive, providing greater flexibility and control during testing.
Introduced a new composite action for SFDC.Login in Qualitia, simplifying the login process for Salesforce users and enhancing the overall user experience.
Added a new feature in Qualitia API Testing that allows you to mark parameters and headers as active or inactive using checkboxes.
Fixed an issue where erroneous tests were not getting executed in Caliber.
Updated the Import Objects functionality to ensure that search results display properly, with a new style to improve usability.
Mandatory Connected App change for SFDC:
Connected Apps need to be provided with the Tooling API Permission - Click here for the details
The first parameter of the chosen action (for limited action) will show the object name in the column
When importing objects, the dialog box will feature a filter to display only the mandatory fields.
SFDC import Object change management will now show changes from the last sync time
Bug Fixes
Fixed the Flutter issues. Reliability on flutter has increased drastically.
Application launch has been made faster.
Appium 2 has been upgraded to Appium 2.5.
Security Fixes.
Fixed the performance issues for objects captured using recorder.
Fixed the performance issues around Sync Test Case.
Fixed the Main and Master issues.
Fixed the Debugger initiation failure for Salesforce test cases on Electron for Windows and macOS.
Fixed the import functionality for Salesforce objects on Electron for Windows and macOS.
Fixed the Attach File action malfunction on macOS Safari browser in Electron.
Fixed issues while importing test cases or tasks.
Fixed inconsistent stop button functionality during execution on Electron for Windows in Dry Run mode.
Fixed the Field name updates during synchronization that only modify the object name instead of the locator value in Change Management for Salesforce (SFDC).
Fixed errors in the Error Toolkit indicating parameter and action name mismatches between test data and test cases on Electron for Windows.
Fixed the SFDC.SwitchUser action to switch to another user in Salesforce.
Fixed appearance of a blank application stream for any launched application in MOS/MR on Electron for Windows and macOS.
Fixed copying of test data from one parameter to others where the test data is NULL when upgrading from version 8.x to 9.x.
Fixed project setup failure after logging into QAS with an error during project upgrading.
Fixed inability to edit TSR file names due to case sensitivity.
Fixed issue with the dashboard for not displaying ADO data post-execution in a fresh installation.
Fixed inability to sync test cases from the Error Toolkit in Electron.
Fixed issue with disappearance of values after saving new environment variables and reopening the environment variable settings.
Fixed failure to execute suites using Perfecto.
Fixed visibility of all uncommitted artifacts in the commit row of imported test cases in version control.
Fixed inability to create custom actions for VBS General class for desktop projects on Electron.
Fixed Set action failure due to recorder adding an additional step of click before set.
Fixed incorrect display of uncommitted artifact count and history mismatch in version control.
Fixed delayed loading of projects after logging in daily, impacting performance.
Fixed incremental increase in error count after loading projects.
Fixed display of parameter and action mismatch errors in the Error Toolkit even after loading the test case.
Fixed delay in synchronizing test cases from the Error Toolkit.
Fixed crashing of Qualitia after login.
Fixed SFDC users experienced limitations in importing the same objects for more than one connection.
Execution failures occurred for mobile platforms when using the Qualitia offline package in MOS/MOR on both Windows and macOS, especially when updating the execution profile from the Qualitia offline configurator.
Users with different usernames and user IDs encountered difficulties performing scheduled executions.
In Electron on Windows in MOS with Wilder, objects were incorrectly set to a blank parent when edited from the TC step.
Accepted changes were not being added to the Salesforce repository.
Objects captured by MOR had the attribute content-desc, causing execution failures with the error "Mobile element does not exist" in MOR on both Windows and macOS.
Duplicate connections were being generated instead of appending the index value.
UI issues were addressed in the populate test case modal.
Users consistently needed to provide the value "$NULL$" for the ANDROID APK PATH/IOS APK PATH parameter when recording the script for the Mobile.open action in MOR on both Windows and macOS.
Recorded scripts incorrectly displayed objects as "Deleted Object" for the YonoLite application in MOS/MOR on both Windows and macOS.
Various enhancements were made in SFDC, including changes to the Objects Changes tab and updates to the Error Toolkit.
Errors were not generated for empty parameter values on macOS.
Issues with the search feature on the Salesforce object repository were resolved.
Duplicate instances of imported objects were removed from the editor tab.
Users can now populate test cases and edit or delete connections directly from the connection tab in Qualitia's frontend.
Styling improvements were made in the Import Connection feature.
In the Impacted Test Case pop-up, the Discard and Confirm buttons remained inactive until the list of impacted test cases was retrieved.
Keyboard keys now function properly in the editor tab.
Toast messages confirming successful addition or editing of environment variables now appear on the parent window in Electron on Windows.
The error count no longer increases incrementally after loading a project.
Users are now given the option to restart immediately or later with a warning on the Server Settings screen.
Syncing and test data activities were merged into a single, streamlined process
QAS becomes unresponsive or crashes when the Populate Test Case option is clicked.
The Check operation for imported SFDC Checkbox objects fails, displaying a pass result in the report.
Exit button should be present on the Pre-requisite screen for both Windows and MAC in MOS/MR
UI of the recorder screen is inconsistent and undefined.
Last selected objects remain selected even for newly created test cases during population.
Search and Select actions for account Id, Set for description, and save actions are failing.
The option to "Create task from selected steps" does not appear when populating the test case.
Qualitia is showing incorrect client downloading percentage.
Add task step and add task step above are missing from the tooltip when the user is on task steps present in the test case.
The search functionality in the import SFDC object window is not providing the expected results.
$NULL$ should be considered as a String during execution.
Incorrect sequence for TC Iteration number is shown on the debugger screen when there is any skipped iteration present.
Successive task iteration is not considered for execution if any iteration before that is totally blank.
Warnings and errors in the Problems [Error Toolkit] toolkit are not visible to users.
Scheduler takes much time for execution on larger project data.
Custom action artifact is added in uncommitted even if the custom action is not updated.
The Lead Module Owner ID object is imported as an SFDC Lookup object for the Lead module.
Unable to delete imported Salesforce Objects and Object Pages even after removing the associated test cases and tasks.
Validation performance needs improvement by a complete rewrite.
For a few iterations, the report is not displayed, showing the error "An error occurred while loading the report."
The text message on the publish pop-up needs to be reframed.
The UI field name (label name) varies when importing metadata from the real instance.
Application should be draggable.
Passwords should be shown as *'s without elaborate text.
The empty step is not deleted after saving at the end.
Engine cold start experiences too much delay in launching.
After loading a test case, task or test case step addition doesn't occur in one continuous flow.
User is not able to edit TSR file name with case sensitivity.
Refresh red dot is not working after another user releases the lock.
No red dot appears on the refresh icon for user 2 when user 1 changes anything in the debugger.
Committed changes take time to push/pull in version control multiuser.
QAS does not restart when the user changes the serverURL.
The save button is not enabled when changing the execution profile from the suite tab.
Error occurs while unlinking ADO integrated test case after linking and discarding the changes.
JSON file ID is displayed in the artifact panel when the user links the test case with ADO.
The browser launches a few seconds after stopping the execution in the debugger.
There's a performance delay noticed when adding multiple tasks to a test case.
Default Action for Objects is not specified.
Editor usability issue needs improvement.
Column width cannot be changed in the TestData columns.
User should be able to do re-execution on the debugger window.
Qualitia gets unresponsive if a dependency is removed from pom.xml in the custom action section of the settings tab.
In multiuser scenarios, the user is not able to see the test cases or tasks imported by other users unless they switch tabs or reload the project.
There is a slight delay noticed when switching between the test case and task tabs.
Error occurs while fetching test case and scenario on reloading the project.
When there is no object present under the page name/tab name, then the name should not get displayed under the change management.
When the user adds a single note in an empty task and moves the note out of the task, the empty task step is not added to the task.
Artifacts should be shown in the artifacts panel for various elements.
The icon of test data is not visible when the user simultaneously opens the error toolkit.
When recording objects, a message about deleted objects appears in the Qualitia error toolkit and in the editor.
Inconsistent behavior of search and find field for different types of modules.
When the Discard button is clicked on the Impacted test case screen, the operation is slow.
Impacted Test cases screen load is slow, showing a blank screen for a few seconds before listing the tests.
In Export Suite dialogue, the profile mapped by the user against the suite should be selected in the profile dropdown by default.
For imported objects, information about the parent object is not displayed on the object details page.
Single TC save, All TCs, Scenarios load, and Single TC load take time.
Some Object identification fails in execution for flutter application.
Object class should be editable in the Object Toolkit.
Create Object transaction takes 10.1 seconds for a single user.
Save suite transaction takes 10.7 seconds for a single user.
Test Case Save As transaction takes 18.3 seconds for a single user.
Tracking card for Publish performance issues.
Test case refreshed automatically with a pop-up saying the test case is modified while modifying a task by adding a new step and trying to add parameter value in it.
Publishing the Selective TC's in Publish Tab. Currently, all non-published TC's are getting published.
Find functionality is not working with hidden skipped columns and unmarked rows in Test Data.
Performance issue while saving and cloning test case in Electron(Mac).
Performance issue with Test Data when inputting parameter values for 120 test case steps with actions.
Getting "Connection with Qualitia server is unavailable. Unsaved changes detected. Exiting Qualitia will cause data loss" on Project Setup in Windows.
CLONE - If I want to change object xpath, need to know in which tasks it is used.
CLONE - Need a way to know script is used in which suites.
Updated Environment variable values are not reflected in suite execution.
User is not able to select given technology from dropdown while creating a desktop object in ObjectToolkit.
Connect and save button remains disabled when disconnected from the server on the login screen in Windows.
Facing errors while removing users from assigned projects in Qualitia Electron Server v1.0.0.78.
Facing errors and high response time while creating new users in Qualitia Electron Server v1.0.0.78.
When importing a TSR file for the first time, the refresh button isn't working for another user on their first refresh.
Wrong user ID is shown on the dashboard for independent ADO execution.
Clicking on the execute button multiple times doesn't start the execution.
The modal header should display "Populate Object" instead of "Populate test case/task."
Shortcut keys for Search next and previous are not working for User and Role management.
The UI for environment variable and rest generic headers is different for desktop projects during offline configuration.
Adding a new environment variable and saving settings takes 15 seconds.
User ID is displayed instead of the username on the revert lock popup modal window.
Various queries related to Environment variables.
Modifying the test case scenario automatically selects the first item in the dropdown without scrolling it into view.
"Show active nodes" should be selected by default to filter search results.
Users should be able to add test data by single-click.
The overall upgrade experience is time-consuming.
All the locators should be displayed on Report > Additional message if the user adds multiple locators for an object.
When the user searches something and search results appear, and then a new commit is added, the new commit is in active state even though it doesn't contain the search result.
When the user resizes a column and scrolls down, the tooltip is not visible properly and flickers after hovering on the message.
The tooltip for long names in the conflict section is not as per AC/NFR.
User should be able to copy and paste the field text with the help of the mouse on the login screen.
Tooltip is missing for view suite including testcases icon
Execution via dry run and debugger is not getting initialized on SFDC Project
Scheduler execution is not working for mobile testcase
Import TSR spinner is stuck in a loop after importing the TSR file
Getting Unable to Revert popup on revert even though there are no uncommitted artifacts are present
Scroll bars are shown on the publish pop when we click on publish
Qualitia is showing incorrect client downloading percentage
Validating server certificates by reading them through supplied files
QAS going in not responding state/crashes when clicked on Populate Test case option
Saving the Execution profile behavior is not same for default system execution profile and custom (shared profile)
The sequence of steps changes after recording
Duplicate and additional object entries are appearing in the Import Objects section for same connection
For few iterations report is not displayed getting error "An error occurred while loading the report
Updates made to fields at the Org level and profile level are not visible in Qualitia
SFDC.ClickButton is failed for click on Save button
User is able to create scenario with same name
Erroneous tests not getting executed
Unable to publish the some of the testcases, if there is no error under the testcase
We are getting the "Invalid task in Testdata" error in Errortoolkit, after navigating to the testcases error is resolved but unbale to perform suite execution
Revert operation failed message is appearing while doing revert
QAS is not getting restart when user changes serverURL
The save button is getting disable when we edit a custom action and check uncheck the mandatory check box in parameters
When user made changes on salesforce then changes are not reflected in all connections
Related the Environment variables, following are the queries
The overall upgrade experience is time consuming
The test data when added to a task used in testcase when we navigate between testcases the data is not visible
Getting Connection with Qualitia server is unavailable. Unsaved changes detected. Exiting Qualitia will cause data loss
Qualitia client uninstall window takes too much time to launch
Artifacts cannot be retrieved, and an error "Failed to fetch the test case/task" is encountered
Fixed issue for object creation and deleted object
Fixed issue for dashboard which will now show all execution status results in drill view
Fixed issue for mismatch step recording through recorder
Fixed issue for unmark error-free test case is getting into execution state and getting aborted
Fixed issue for option to appear "Create task from selected steps" when populating the test case
Fixed issue for deleting SFDC connection
Fixed issue for where connection was not getting established post upgrade
Fixed issue to use already-used objects in the editor presents on populate object model
Fixed issue for recorded step not getting updated in the testcase when URL is changed run time
Fixed issue for save as testcase
Fixed issue for deleting scenario for multiuser
Fixed issue for importing test data
Fixed issue for performance improvement for dry and debugger initialization
Fixed issue for performance improvement for impacted testcases loading dialogue
Fixed issue for Qualitia is getting unresponsive when removed dependency from pom.xml and Settings
Fixed issue for error toolkit
Fixed issue for performance improvement for all artifacts validation
Fixed issue for stage name incorrect shown is RTR for ADO
Fixed issue for reimporting object in SFDC
Fixed issue for dry run and debug run execution
Fixed issue for schedular and CICD issue
Fixed issue for import TSR
Fixed issue for duplicate and additional object entries are appearing in the Import Objects section for same connection
Fixed issue for updates made to fields at the Org level and profile level are not visible in Qualitia
Fixed issue for test data
Fixed issue for version control revert functionality
Fixed issue for SFDC recorder for step sequence
Fixed issue for RTR
Fixed issue for publishing non error testcases
Fixed issue for changes made on salesforce change management changes are not reflected in all connections
Fixed issue for artifacts cannot be retrieved, and an error "Failed to fetch the test case/task" is encountered
Mobile Fixes
Mobile.openApp takes approximately 15 seconds in Custom mode, while it takes around 1 minute in Automatic mode.
There’s an issue where the system says the Appium Driver is already running when you try to open an app.
The feature to keep app data between users isn’t working on iPhones.
Resolved an issue where invoking
Mobile.openApp
without closing the application in the previous iteration resulted in an error message stating 'Appium Driver is already Launched.'Addressed a problem where the Qualitia recorder captured incorrect XPaths for Sign-in toast messages, targeting elements positioned behind the toast message.
Fixed an iOS-specific issue where the
noReset
feature was not functioning as expected. Despite settingnoReset=False
, the application was launching without being reset, retaining the previous session settings.Users now have extended capabilities in the mobile recorder to capture objects using advanced Appium features, enabling greater flexibility in automation workflows.
The Mobile prerequisite screen now includes an exit button for graceful exit
Fixed issue for Mobile offline execution
Fixed issue for Mobile capabilities
Fixed issue for Mobile setting where setting not getting persist after 8 to 9 upgrade
SFDC Fixes
Unable to see Record Type Radio button under Opportunity Object on Import Object Page for Import Activity
Standard Objects such as New, Save, Edit, Import, Save & New, Cancel, etc., are not accessible under Imported Objects and must be explicitly captured through Recorder or ObjectSpy.
When a New connection is created, it is expected to get reflected under the Salesforce Dropdown in Object Repository section after clicking on refresh button.
SelectWindowUsingURL action fails in the particular flow
Syncing any deleted objects should prompt the user to consider impacted tasks and test cases. Only upon confirmation from the user should the steps be deleted from existing test cases.
Deleted Object Scenario: Need to navigate to another tab or testcases to load the deleted object change in the testcase
We're unable to delete Imported Salesforce Objects and Object Pages, even after removing the associated test cases and tasks.
Unique records fail to appear during the GlobalSearchAndSelect section unless the page is refreshed.
In Object Repository when user click on Import Object and when you click on the DropDown Menu to select/check the objects from the Profile it shows Loading. But still able to Check the Objects and able to Click on Import Button. In the Object Repositroy the Imported Object is visible and still shows "Loading". And in the TC if you try to "Add steps using external Objects" for the imported object, only 1 object is getting imported with "Loading" name.
Creating, viewing, updating, and deleting operations for the Salesforce API are not working.
Execution is failing for the Salesforce API object.
Unable to create a Salesforce API object because the details are not visible on the create API page.
Error occurs while updating and deleting the Salesforce API object.
Salesforce connections disappear after creating a new connection.
Notification message is not showing when there are failed connections.
The "content-type" setting is not staying as "json" and is causing failures.
If the API request URL is invalid, the response body is empty, making it hard to diagnose the error.
Including '{' in the API causes an error message.
Unable to pass dynamic request URLs and request body; need a feature to set base URLs as variables.
Unable to proceed to the next action after running the API action using the debugger.
API object remains in edit mode even after saving.
Minor flicker issue when adding values in the header.
Validation Set is not appearing immediately after creation.
Error while testing the REST API object on Mac.
Unable to create an object for a desktop project.
Cannot establish a Salesforce connection on Windows.
JSON format not displaying in response panel for client error status code.
Header value gets deselected and disappears when adding a new header.
Validation set and data set not available to select in parameter cell for API object in test case.
UI of generated response for "400: bad request" status code is not proper.
Entered header value gets removed after clicking add button.
Suite execution closes without showing the live report for Salesforce test case.
Cannot test GET request for the Salesforce URL.
Bearer Authentication is not supported.
Object does not reflect in the task, and delete option popup displays incorrectly.
Imported object names are mismatched with the instance names.
Response panel contents are not displaying properly.
Header values get cleared when adding new header.
Unable to access REST API object due to an error.
No error popup when the validation set is not passed or has an error.
Saving a REST API object adds a Salesforce connection.
Error message shows "Some validation rules might have failed" even without adding a validation set.
Error while testing request for file upload and multipart form attachment.
List is empty when adding a field to an already created API object.
Error while testing POST request.
Tooltip for locator value appears during runtime.
Unable to create API object for delete operation.
No updates in change management window when API object is created.
"Test Request" not working in API object edit mode.
No option to create REST object when creating an object for the first time in a new project.
Execution report shows incorrect result for Salesforce API object.
Recorder not capturing set action for DateTime component.
Restart button is not usable when connection fails and shows a pop-up.
Change management and impact object not working.
Cannot establish a connection for Salesforce.
Unable to access change management when clicking on Sync Object.
Error while executing a Salesforce test case.
Null pointer exception during API action execution.
Error when testing connection for API object related to creating Salesforce record.
Error when deleting and creating a new rule set.
Debugger not launching for Salesforce project execution.
StandardButton visible in Qualita's object repository.
Two objects get added when adding a new connection from settings.
Add button not clickable for adding a new Salesforce connection.
Newly added objects not visible on import model.
Error when canceling the delete API object process.
Imported objects briefly highlight in yellow when expanded.
Field level validation error while editing an existing connection.
Error "Connection name already exists" when editing connection details.
Established connections not visible after upgrade.
Object imported with the wrong class.
Error "Error while fetching data" when clicking on Sync Object.
Cannot see Record Type Radio button under Opportunity Object on Import Object Page.
Imported objects should display "mandatory" in the test editor.
Dry run and debugger not initialized for Salesforce project.
All objects get selected in the editor when searching for a specific object.
Updated object visible outside of the connection in Object Repository.
Error when editing Salesforce API object.
Password gets automatically updated when editing the established connection for the first time.
Qualitia minimizes and cannot be reopened after populating many objects, resulting in data loss.
Takes a long time to import and populate objects.
Need to navigate to another tab to see changes in the test case/Task editor.
Unable to expand imported metadata objects on the Import Salesforce model.
Unable to delete imported Salesforce objects and pages even after removing associated test cases and tasks.
SFDC.SwitchUser action fails to switch to another user.
Salesforce login component objects need to be created using the Recorder feature.
Step number displayed incorrectly on the change management tab.
Unable to delete the Salesforce connection.
Mandatory fields are not marked with an asterisk on the populate test case model.
Imported object reflected as a new object in change management.
Search functionality in the import object popup is not working as expected.
Latest updates not reflected in the Salesforce object repository after clicking refresh.
Object repository collapses after clicking the refresh icon.
Unable to delete connection even if the imported objects are not used.
Mouse cursor should change to default for disabled fields.
Long object names not displaying properly on Populate Test Case Model.
Modified object visible under the wrong connection name in change management.
Fixed issue for Switch To App composite action
Fixed issue for Salesforece self-object lock
Improved performance for SFDC.ClickButton action
Fixed issue for SFDCEdit class
Fixed issue for Salesforece object repository
Fixed issue for SFDC import object
Fixed issue for search functionality in the import SFDC object window
REST API fixes
We are unable to execute the next action after running the API action using debugger. The debugger shows the API action as not executed and stops the execution, but the report shows the status as passed. This issue blocks us from testing all the requests using the debugger.
We are unable to store the response body value for a specific JSON object, such as storing the Id value from the response.
Response time validation currently operates within seconds, but we often need to check in milliseconds. It would be beneficial to include milliseconds in the validation options as well.
Fixed issue for API edit object
Fixed issue for PATCH request which was not reflecting while execution
Fixed issue for Delete API object
Fixed issue for Upload file
Fixed issue for response not visible in object non edits mode
Fixed issue for Placeholder of validation set when use API object in the testcase
Fixed issue for default validation set
Fixed issue for clearing previous data when creating new API object
Fixed issue for API object parent field
Fixed issue for Edit validation set
Fixed issue for response body logs in Qualitia engine logs
Fixed issue for duplicate API object creation
Fixed issue for Create API object
Fixed issue for Match Field Value drop down in validation set
Fixed issue for Environment variable where case insensitive entry is allowed
Fixed issue for environment variable when used in API URL and click on Test request getting error "Error while testing"
Other issue fixes:
Users encountering errors when clicking on the settings tab in desktop projects now have a resolved experience.
Project setup failures on Windows due to an "early EOF" error during data download have been resolved.
The OpenApplication action, which previously failed with a "Failed to launch UFT" error, now executes without issues.
Clicking on the debugger button in Electron on Windows no longer results in an error message.
Execution now correctly resumes from the last application page in MOS/MR sessions on MAC.
The functionality to provide a web URL, previously failing to launch websites on iOS devices, has been fixed on MAC.
Users can now remove driver paths or profile paths from settings without encountering errors on both Windows and MAC.
Auto-update failures on Linux servers have been addressed.
Project setup now successfully updates project-related data on both Windows and MAC.
Users no longer face project setup failures due to issues with creating git-ignore files, enabling smooth project switching.
Open Application action failures for desktop applications in Electron on Windows have been resolved.
The Appium URL for custom mode no longer resets for iOS on MAC, ensuring consistency in settings.
The status of the smart object checkbox now updates correctly after saving.
Debugger execution now displays screenshots as expected.
Users can now add any type of file in the Body > File Upload section.
Suites no longer appear as locked after saving or quitting Qualitia.
Toast messages now display properly when switching tabs in the body section.
Setting up Mobile Automation prerequisites on MAC no longer goes into an infinite state after client auto-updates.
Clicking on a test request after adding all details for the PUT method no longer results in a "404: Not found" error.
Lock Artifact issues causing query failures due to limits have been resolved.
Screenshots are now taken for the last step in test cases or tasks on both Windows and MAC.
Projects now load correctly on the first attempt for fresh installations.
Execution now starts properly for suites involving OpenApp actions, and the Live Report button is enabled.
Test data no longer shows as blank when copying test case steps within the same test case.
The Develop tab no longer remains disabled after creating a project, allowing users to navigate to it.
Mobile OpenApp functionality now works correctly without showing appium connection failure messages.
Lock icons no longer erroneously appear on scenarios after navigating away from locked scenarios.
The debugger now launches without issues.
The Open URL action now functions correctly after launching.
Errors are now displayed again in the error toolkit after clearing the search.
Click actions now work as expected for desktop projects.
Test case publishing no longer encounters errors.
User 2 can now view test cases added by User 1 without reloading the project or redirecting to a different tab.
Lock issues no longer occur when attempting to publish newly created test cases.
Syncing test cases now works without errors.
Execution profiles can now be deleted successfully on the first attempt.
Reports are now visible under the reports tab.
The Execute button now works properly for all projects.
The UI of the recorder screen is now consistent and defined.
Qualitia server installation now completes successfully.
The red dot refresh indicator now appears correctly during multiuser operations on the test case editor.
"Add task step" and "Add task step above" options now appear in the tooltip for task steps present in test cases.
The application is now draggable as expected.
Task and test case steps now get added in one continuous flow without displaying loading windows.
Fixed issue for testcase sync and execution one after another
Fixed issue for out of sync testcases in error toolkit
Fixed issue for dry run initialization
Enhancement for Excel.WriteToRow action
Fixed issue for Iframe object xpath not working during execution
Fixed issue for SFDC Button element not working with index during execution
Fixed issue for Suite execution
Fixed issue for Schedular execution
Fixed issue for Pre-requisite scripts for MAC
Fixed issue for System properties
Fixed issue for project switching
Fixed issue for Error toolkit which shows error of empty action
Fixed issue for Erroneous testcases where not getting ready for publish after sync operation
Fixed issue for dashboard drill view
Fixed issue for Dry Run button becomes unresponsive if there is an error in the test case.
Fixed issue for Qualitia performance logs for sync testcase operation
Fixed issue for ADO Test Suite dropdown
Fixed issue for default execution profile
Fixed issue for parent suite context menu
Fixed issue for recorded object a message about deleted objects
Fixed issue for Deleted custom action where error is not reflecting in the Error Toolkit
Fixed issue for execution profile selection on Export suite dialogue
Fixed issue for mark or unmark test cases in bulk within the test suite
Fixed issue for Undo Redo operation in the testcase.
Fixed issue for Move Up and Move down operation in Testcase Editor
Fixed issue for import TSR file
Fixed issue for Hide Unmarked rows in test data
Fixed issue to remove the added task step
We've addressed UI-related issues to enhance the user experience
Fixed login issues when connecting to a freshly installed server.
Addressed the issue where the Execute button became unclickable with the message "THE APPLICATION IS BUSY, PLEASE TRY AGAIN LATER."
Fixed mobile execution issues on Sauce Labs for both Windows and MAC.
Resolved offline package execution failures when test cases include custom actions.
Fixed null pointer exception errors when executing suites containing marked error test cases.
Resolved issues with the license page not loading after a fresh installation on Windows.
Fixed issues with importing tasks and test cases from different projects.
Resolved crashes occurring when double-clicking on restAPI objects in the debugger window.
Fixed issues with importing objects when using OAuth connections in SFDC.
Resolved issues with Create, Update, View, Delete methods in SFDCAPI for objects other than Account.
Fixed crashes when navigating between Repository and Learn Object tabs after deleting properties of objects.
Resolved execution failures for RESTAPI objects.
Fixed errors when clicking on Test & Validate on API object screens.
Resolved inappropriate errors when starting the debugger for test cases with empty "Dataset" for SFDCAPI.
Fixed project setup failures for user2 when user1 has loaded the same project.
Resolved issues with Linux builds not updating to the latest version during auto-update.
Fixed issues with Qualitia screens going blank and not displaying any data.
Resolved scheduler errors preventing suite execution.
Fixed issues with the action CompareString showing pass in reports without parameter data.
Resolved server connection errors displaying incorrect server information.
Fixed custom action creation errors related to VBS custom actions.
Resolved sequencing issues on the execute tab in Electron.
Fixed build number mismatches in the readiness build.
Resolved test data mismatch issues in the editor.
Fixed visibility issues with the lock icon in multiuser scenarios.
Resolved lock display issues for tasks recently unlocked by different users.
Fixed screenshot display issues in reports for SelectFrame and Click actions on Firefox.
Resolved unsaved data pop-up issues in custom action nodes without changes.
Fixed visibility of standard buttons in the Salesforce repository without any connections.
Addressed concerns with task creation and selection in Version 9.
Resolved issues with task edit mode and reusability feedback in Qualitia v9.
Fixed debugger window defect status display issues during API method executions.
Resolved issues with dashboard data entries in v9.
Fixed issues with move up and down buttons not updating correctly after undoing task creation.
Resolved issues with deleting deleted objects for desktop projects.
Fixed observations related to readiness utility runs and desktop custom action migration.
Resolved issues with readiness reports not showing common errors when both XML and TestData files are missing.
Corrected sentences in the Qualitia tour guide.
Fixed suite export issues.
Resolved test data errors related to invalid Task/Parameter Names or sequences.
Fixed issues with validation and dataset availability for restAPI/SFDCAPI objects in test cases.
Resolved issues with the "Create Task from Selected Steps" option not displaying correctly.
Fixed debugger launching errors after dry run executions in desktop projects.
Resolved issues with resource release and server stopping during suite cleanup in Electron.
Fixed CPU utilization issues going to 100% after login in Electron.
Resolved navigation issues through tabs after creating a suite in Electron.
Fixed waitforObject action delays in Wildr for Android and iOS in Electron.
Resolved red dot visibility issues on the Refresh icon during multiuser scenarios.
Fixed scrolling issues in the assigned users' role dropdown list in Electron.
Resolved SwitchWebExecutionPlatform action recording issues in Electron.
Fixed master object import issues in Salesforce instances in Electron.
Resolved imported object execution failures in Electron.
Fixed version mismatch prompts without version information in Electron.
Resolved "Calculate Relative XPath" checkbox visibility issues in Electron.
Fixed report displays issues showing "Aborted" status for passed test cases in Electron.
Resolved SelectItemByText action failures for Loan Applications in Electron.
Fixed emulator device name clearing issues in execution profile settings in Electron.
Resolved issues with manually added SwitchToTab actions in Electron.
Fixed web recorder launch errors in Electron.
Resolved suite execution report issues showing aborted status in Electron.
Fixed object identification issues for Kotak Project post-import.
Resolved master toggle button operation issues in multiuser scenarios.
Fixed lock issues for deleted objects in multiuser scenarios.
Resolved lock release issues during SFDC edits and discards in multiuser scenarios.
Fixed additional step requirements for test case execution after using the populate feature in SFDC.
Resolved rest API object creation issues in SFDC.
Fixed lock release issues after successful imports in SFDC.
Resolved dataset duplication errors during API object edits in SFDCAPI.
Fixed confirmation alert display issues during API object edits in SFDCAPI and RESTAPI.
Resolved master toggle shortcut key issues in test data.
Fixed import issues for test cases with locks in test data.
Resolved hide/unhide skipped columns issues in test data.
Fixed execution issues with latest data files post-publishing.
Resolved checkbox removal issues for global level selections in test data.
Fixed custom action class file update issues.
Resolved server connection errors in Qualitia client.
Fixed cut, copy, and paste issues in test data cells.
Resolved encryption issues in test data cells.
Fixed header name value removal issues.
Resolved connection with server unavailable errors in Qualitia client.
Fixed execution issues with xpaths containing brackets.
Resolved execution pause issues with breakpoints.
Fixed second run execution issues with UFT open.
Resolved custom action conversion issues with Sikulixide-2.0.5.jar.
Fixed API request update errors with environment variables.
Resolved header value saving issues.
Fixed change management issues with mandatory to non-mandatory object changes.
Resolved immediate * removal issues in the editor after change acceptance.
Fixed configuration issues with Salesforce at PTC.
Resolved JSON.UpdateValueFromJson action failures.
Fixed lock icon visibility issues with suite names.
Resolved duplicate "WaitForInvisibility" actions for SFDCSpinner class in the editor.
Fixed mobile resources clearing issues during auto-updates.
Resolved project setup/loading failure issues.
Fixed recorded object failures for Lead and Party creation forms.
Resolved RESTAPI Delete request failures.
Fixed SELECTITEMBYTEXT action failures during execution.
Resolved SFDC spinner capturing issues.
Fixed Salesforce instance field import issues in SFDC.
Resolved SwitchTabUsingURL action selection issues in SFDC.
Fixed navigation issues with change management for deleted items in SFDC.
Resolved step sequence changes after recording in SFDC.
Fixed non-mandatory field requirement issues in SFDCAPI response panel.
Resolved wrong matching object count display issues in the active nodes view.
Fixed standard button object creation issues.
Resolved step recording issues in test cases.
Fixed greyed-out test data icon issues in the Qualitia tool.
Resolved UFT hidden mode opening issues.
Fixed execution initiation issues for MVP1 components.
Resolved Configuration Manager launch issues.
Fixed scheduler modification issues.
Resolved suite trigger issues with test case errors.
Fixed android activity update removal issues in test data.
Resolved automatic parameter value setting issues in test cases.
Fixed parameter value append issues in test cases and tasks.
Resolved object edit mode issues with SFDC objects.
Fixed find functionality UI issues in Electron.
Resolved find icon enabling issues without created scenarios in Electron.
Fixed tooltip triangle issues on hover in Electron.
Resolved method display issues for already created restAPI objects.
Fixed issue with mobile offline execution failure.
Resolved CICD execution issues for HTTPS servers in Electron.
Corrected data saving issues in the test data editor for Web Recorder.
Prevented crashes when using shortcut keys to search and export results in Qualitia.
Addressed incorrect test data column names in test cases.
Eliminated unwanted static parameters being added in tasks using Recorder.
Made added parameter values immediately visible without additional actions.
Ensured cloned execution profiles appear immediately in the list without needing a refresh.
Removed the extra zero appended to suite names after creation.
Fixed issue with Eclipse path not appearing in settings window.
Corrected behavior of 'Content-Type' header in REST API requests.
Resolved "Data Import Conflict" error when importing test data.
Ensured new projects appear in project lists immediately after creation.
Corrected lock display issues for tasks recently unlocked by different users.
Made execution profile model close automatically after saving details.
Improved search feature functionality on project creation window.
Fixed login errors encountered during Qualitia login.
Displayed $NULL$ parameter values correctly on Debugger & Reports screen.
Prevented test case/task from moving to the last position in error toolkit list.
Corrected update display issues in change management objects.
Addressed intermittent progress bar visibility issues after exiting debugger.
Fixed real-time report status display issues for scheduler execution.
Restored disappeared task iterations in test data.
Corrected incorrect locator values in imported objects causing execution failures.
Fixed errors when saving edited imported objects used in scripts.
Ensured parameter name changes reflect correctly for dynamic parameters in Electron.
Corrected parameter name updates when adding task steps using web recorder.
Prevented deleted objects from appearing in imported test cases.
Fixed parameter name issues for certain actions when added manually.
Ensured parameter name updates in test cases reflect object name changes from the object repository.
Prevented crashes when performing multiple actions on the Android activity field in mobile secure set action.
Ensured dynamic parameter names change correctly when converted to static parameters.
Fixed errors in test cases for deleted objects after generating populated test cases in SFDC.
Prevented objects from being deleted from test cases after changes in suite tab.
Corrected visibility of locator types and values for imported objects in SFDC.
Fixed errors when manually adding imported objects while recording in SFDC.
Ensured object names display correctly as parameter names in the editor.
Made static data parameter values reflect immediately when added.
Fixed issue with expanding objects when "All" object class filter is applied.
Corrected drag and drop behavior for validation rules.
Improved visibility of updated dataset names in JSON format for SFDC API.
Prevented API requests from passing invalid data for custom mandatory picklist fields.
Ensured consistent import and export behavior across test cases for test data.
Fixed issues with loading imported objects in REST API.
Corrected undo/redo functionality for SecureSet action.
Fixed invalid responses generated by REST API with headers.
Implemented drag-and-drop feature to rearrange validation rules.
Addressed custom action name validation observations.
Improved clients download speed for multi-user environments.
Ensured newly created environment variables appear immediately after refresh.
Corrected lock icon displays for suite names in Electron.
Ensured progress bar appears correctly when syncing objects in test plans and test matrices.
Stored UFT results correctly when the setting is enabled.
Displayed object names in the first parameter of selected actions.
Added filter options for mandatory fields during object import.
Improved change management to show only newly added objects after the last import.
Prevented unnecessary object sync events in object toolkit.
Ensured suite triggering works correctly even with test case errors.
Unified JAR with all fixes shared in multiple JARs.
Resolved UFT closing issues.
Displayed alert messages when multiple users use updated the same Java file from Eclipse.
Prevented deleted custom actions from reappearing with locks in multi-user environments.
Disabled stop button after clicking during execution.
Fixed error when syncing objects in SFDC.
Ensured UI field names remain consistent when importing metadata from real instances.
Prevented impacted test case pop-up buttons from activating prematurely in Electron.
Corrected dropdown functionality for investment plan selection in Electron web recorder.
Ensured suite list loads correctly even after suite indexing failures.
Prevented screen flicker when skipping multiple test case or task steps in Electron.
Displayed task names with errors correctly in the error toolkit.
Ensured error toolkit displays errors after test case search.
Corrected copying and pasting of task iterations with matching schema in test data.
Updated remaining document links.
Highlighted selected rules correctly during drag-and-drop reordering.
Improved drag-and-drop functionality for validation rules.
Prevented locks on deleted custom actions in multi-user environments.
Ensured execution report shows accurate results for 'StoreTableData' action with unavailable disk.
Improved padding and layout in the Electron test explorer UI.
Known Issues
...
Deleted objects are shown in test case when test cases recording and import object is done at the same time.
...
Deleted objects appear in SFDC project test cases during test case recording. Reloading the test case by navigating to another tab is necessary to resolve this issue.
...
SFDC ObjectSpy objects will show up in object repository when you traverse to another tab.
...
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 September Release (Build 9.0.4166)
Highlights
Single Sign-On (SSO) Integration:
Qualitia now supports Single Sign-On (SSO), simplifying user authentication and enhancing both security and user experience.Enhanced User Experience: SSO enables users to log in once and access Qualitia and other integrated applications with a single set of credentials, reducing multiple logins and saving time.
Improved Security: Centralized authentication through SSO enforces stronger security measures such as multi-factor authentication (MFA) and robust password policies, reducing the risk of security breaches.
Seamless Access to Integrated Tools: SSO allows smooth transitions between different applications for testing, development, and reporting, improving productivity without the need for repeated logins.
Compliance and Auditing: SSO helps organizations meet compliance requirements by centralizing user access controls and offering detailed audit logs of authentication activities, aiding in regulatory compliance.
SSO improves Qualitia's operational efficiency, security, and user satisfaction while simplifying access management across applications.
What's New
Improved the Subsequent Project Loading and Project Switching: We have significantly optimized subsequent project loading and project switching times in Qualitia. You will experience faster load times and smoother project transitions, especially when working with larger projects:
Large projects (3800+ test cases): Subsequent project loading improved by 80.31%
Small projects (130+ test cases): Subsequent project loading improved by 64.97%
Project switch from smaller projects (130+ test cases) to larger projects (3800+ test cases): Improved by 81.36%
Project switch from larger projects (3800+ test cases) to smaller projects (130+ test cases): Improved by 69.95%
These improvements provide a more seamless and efficient user experience, particularly for users managing multiple projects of varying sizes.
SFDCSwitchAppUsingURL: A new action, SFDCSwitchAppUsingURL, allows you to easily switch to a specified app using its URL. It lets you select the appName from a dropdown, eliminating the need to manually enter the URL.
Create Salesforce API Object: You can now create a Salesforce API object directly from the contextual menu. This feature has been introduced to simplify the workflows and enhance efficiency.
$NULL$ Integration: You can now add $NULL$ as both a static and parameterized value in test data. This feature helps prevent execution errors caused by blank cells.
You can add $NULL$ manually or by simply clicking "Add $NULL$ in blank" from More Options. This will automatically fill all blank cells with $NULL$, reducing the chance of errors during execution.Execute from Selected Step: A new feature Execute from Steps has been introduced where you can now execute a test case starting from any step you select. Simply choose the desired step and click Execute from Steps to run the test from that point onwards. This feature is only available for Desktop projects.
Optimization Mode: Enabling this option helps accelerate action execution and improves performance.
Known Issues
Live Report Disabled During Execution & Not Visible on Real-Time Reporting Portal: If the Live Report option is disabled and execution is not visible on the Real-Time Reporting portal, check the disk space—it should be at least 10%. To temporarily resolve this, update the
C:\ProgramData\Qualitia Automation Studio - Server\workspace\data\settings.yaml
and set the appropriate limit.A blank window may appear during offline headless execution when using Chrome browser version 129.
For ADO mobile execution, capabilities must be manually added in the ADO pipeline. For more details, refer to https://qualitia.atlassian.net/wiki/spaces/QASNew/pages/34857454550/Azure+DevOps+Integration#%F0%9F%94%A7-Got-a-problem%3F-Let%E2%80%99s-fix!.
Atlassian has officially revoked support for Jira on-premise installations. As a result, Jira on-premise is no longer supported for integration with Qualitia. Users attempting to integrate Jira on-premise with Qualitia may encounter functionality issues or failed integration attempts.
After migrating data from version 8.x, executions may not appear in the Real-Time Reporting portal. This issue arises when the dashboard was disabled in Qualitia v8.x. For more details, refer to https://qualitia.atlassian.net/wiki/spaces/QASNew/pages/34857453641/Real-time+Reporting+Portal#%F0%9F%94%A7-Got-trouble%3F-Let%E2%80%99s-fix!.
When a Salesforce object is deleted and recreated with the same name without accepting changes through Change Management, a uniqueness conflict may occur. Since the label is used as the unique identifier for Salesforce objects, the new object will retain the same Object ID as the previously imported object in Qualitia, potentially leading to issues in object management and identification.
Applications that restrict taking screenshots or screen recordings will not support live streaming for Mobile ObjectSpy and Mobile Recorder. This limitation affects the ability to capture or broadcast content from such applications within these features.
Fixed Issues
Fixed the issue where after completing the Qualitia installation and license key deployment, an error occurred while loading a project in the Project tab. This issue has been observed under specific conditions. For more details, refer to https://qualitia.atlassian.net/wiki/spaces/QASNew/pages/34857452383/Project+Creation#%F0%9F%94%A7-Got-Trouble%3F-Let%E2%80%99s-Fix!.
Fixed an issue where the value "$NULL$" was not being recognized as an empty string, causing execution failures.
Addressed a bug preventing users from expanding or collapsing task steps in the debugger after an upgrade.
Resolved an error encountered when creating a new project in an upgraded sandbox environment, which previously resulted in a "project setup failed" message, blocking access to other working projects.
Fixed the issue where Salesforce connections were removed from Settings after an upgrade, and previously imported objects were no longer visible in the Objects Repository section.
Resolved the issue where test cases containing the
waitForVisibility
action failed to execute. Support for thewaitForVisibility
action has been reintroduced, fully addressing the execution problem.An issue causing Qualitia to crash when loading existing test cases has been resolved, ensuring smoother performance and stability during test case loading.
Release Notes for August Release (Build 9.0.3835)
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 web requests.
Salesforce Weblink Buttons Visibility in Object Repository: Salesforce weblink buttons are now visible in the object repository, similar to how standard buttons are displayed. This improves automation testing coverage and simplifies test case creation.
Skip Step at Test Case Level: Introduced the ability to skip steps at the test case level. This allows you to selectively bypass steps during execution without impacting the global task used in other test cases.
Filter for Mandatory and Non-Mandatory Fields in Object Import Dialog Box: The import objects dialog box now includes a filter that allows you 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 are now 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 validate that the correct request body is being passed, assisting with debugging and validation.
Step-Level Configurations: You can now configure step-level behavior, such as enabling or disabling screenshots. This enhancement provides greater flexibility for custom configurations during test execution.
Multi-Locator Support for SFDC Import: Added support for importing multiple locators for Salesforce (SFDC) objects. This enhancement enables you to specify and manage multiple locators for a single object, improving object recognition and flexibility during automation in Salesforce environments.
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 begins 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 while the app was still open. 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 errors.
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.
Fixed the issue preventing the Parties tab from being displayed on the import object screen. 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 may 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.
Getting error "Early EOF" while project setup after replacing the server workspace: You might get this error while project setup if the credentials through which the VM was logged-in is different from which the Web Services were started. To avoid getting this error you have to make sure that the same log in credential is used for VM as well as web services. To fix this error, refer https://qualitia.atlassian.net/wiki/spaces/QASNew/pages/34857452383/Project+Creation#%F0%9F%94%A7-Got-Trouble%3F-Let%E2%80%99s-Fix!
Error while fetching objects for connection: If you are getting the error message Error while fetching objects for connection, while importing the objects, make sure to enable the Client credential flow on the Connected App.
Note: You can also connect using OAuth Client Credential to avoid such errors.Mobile test case execution is failing on ADO: To execute mobile test cases successfully on ADO, you need to provide all the mobile capabilities manually. Please refer https://qualitia.atlassian.net/wiki/spaces/QASNew/pages/34857454550/Azure+DevOps+Integration#%F0%9F%94%A7-Got-a-problem%3F-Let%E2%80%99s-fix! for detailed steps on how to add mobile capabilities.
Scheduler execution is not working when there is more than 1 test case giving error "ALL TC ITERATIONS MARKED FALSE".
Relase Notes - Qualitia Automation Studio - 9.0 (Build 9.0.3422)
What’s New
🚀Getting Started
Install & Update
Quick Installation: Install Qualitia in under three minutes for a quick setup.
Auto Update: Auto update in just five minutes for easy maintenance.
User-Friendly Process: Introduced easy installation steps for a hassle-free experience.
Java Version Support: Qualitia now supports Java versions 11, 17, and 21.
Upgrade Experience: Upgrade is made easier and reduced overall time-consumed during an upgrade.
Client Notification: Qualitia supports server pushed automatic updates for clients connected to the server.
Server Updates: Manually launch the Qualitia Installer update for the server and perform updates from version 8.x.
Readiness
Issue Resolution: Identify and resolve issues before migrating to 9.0.
Server Repo Optimization: Lighter server repository with Maven project updates.
Reporting Improvements: Enhanced reporting functionalities for better clarity and performance.
License Management and Activation
Streamlined License Management: Streamlined license management with options for offline/online activation and deactivation, along with floating license consumption.
Login Screen
Enhanced Security: Provide security to end users with client updates on the login screen.
User-Friendly Connectivity: Connect to the server by providing the URL on the login screen.
Persistent Login: Maintain persistent login sessions for user convenience.
Login Screen Text Update: Color of the text displayed on the Login screen's left section has been updated.
Security & Protocol Enhancements
HTTPS Support: Enabled HTTPS support for Qualitia Server. The License Server remains on HTTP.
HTTPS Support for CryptLex: Introduced HTTPS support for CryptLex, ensuring the secure communication and data integrity.
Server Certificate Validation: Validate server certificates by reading them through supplied files.
Usage of SHA-1 for Cryptographic Operations: Removed SHA-1 usage across various modules.
Lack of Rate Limiting for Resource Allocation: Addressed lack of rate limiting in readiness for Electron Migration.
Input Validation Improvements: Improved validation of application inputs to prevent security vulnerabilities.
Insecure JWT Verification: Resolved insecure JWT verification in the server module.
Use of TLS 1.0: Deprecated use of TLS 1.0 in network communication.
Vulnerabilities Addressed:
XSS: Resolved XSS vulnerabilities in various modules.
SSRF: Resolved Server-Side Request Forgery (SSRF) vulnerabilities.
XXE: Resolved XML External Entity (XXE) attack vulnerabilities.
Path Traversal: Resolved path traversal vulnerabilities.
📚 Project Management
Cross-Platform Support: Projects now support both Mac and Windows machines for enhanced flexibility.
Improved UI: Symbols indicate project types for a more intuitive user experience.
Efficient Project Handling: Project management and supervision are more efficient and secure with assigned privileges.
Functionality Updates: Copy setup links, perform health checks for project readiness, and receive user credentials and access details through e-mail notifications.
Client Updates: Enabled silent installation for client updates.
Introduced enhancements for Project Management, including user allocation, admin role management, and project creation/editing.
🧑🤝🧑 User & Role Management
User Management
Role-Based Security: Implement role-based security for different user roles.
Admin Privileges: Admin can provide privileges to any user for better control.
Password Security: Users can change passwords frequently for enhanced account security.
Role Management
Role Searching: Simplified role searching in the role list with the Find feature.
Privilege Division: Divide product administration privileges into four chunks for better organization.
User-Friendly Descriptions: Easily understandable privilege descriptions for improved user experience.
Project Deactivation: Deactivate and activate projects as per user needs.
🚀Develop
Project Switching
Enhanced Navigation: Switch between projects seamlessly for improved productivity.
Informative UI: Display project symbols in the dropdown list for a better user experience.
Test Scenario
Bulk Scenario Creation: Create scenarios in bulk for improved efficiency.
Test Case
Improved test case editor with mouse-based step addition, reusable test data variables, multi-iteration execution, and visual enhancements for test data presentation.Simplified UI: Streamline user experience for faster test case development.
Toolkit Integration: Enabled toolkit for faster automation development.
Improved Parameterization: Enhanced test case parameterization for better readability.
Auto-Population of Test Cases: Auto-populate feature-based imported object and UI sequence for test cases.
Test Case Editor Icon: Introduced Test Case Editor icon that displays test cases present in the suites.
Improved Recording: Improved test case recording capabilities, such as starting, pausing, resuming, and recording applicable parameters and actions.
Test Data
Enhanced Features: Multiple features added for a better user experience.
Multitool Kit Support: Support for multitool kits for improved flexibility.
Keyboard-Friendly UI: Improved UI for keyboard-friendly data rendering.
Task & Task Steps
Streamlined UI: Simplified user experience for task development.
Toolkit Integration: Enabled toolkit for faster automation development.
Recorder Functionality: Use recorder functionality directly in the Task Editor.
Custom Action
Improved management of custom actions and objects for desktop, web/mobile, and SFDC, including create, update, and delete capabilities.Troubleshooting Guide: Seamless troubleshooting within the product for common issues.
Adaptability: Enhanced adaptability for diverse automation needs.
Integration: Seamlessly integrate with Eclipse/VB Editors for a smooth development experience.
Error Toolkit
Upgraded error toolkit with enhanced columns, search functionality, refresh indicators, and error handling messages for various tool sections.Advanced Error Display: Display various artifact errors in advance for proactive issue resolution.
Timely Tracking: Track and resolve artifact errors with indicated messages for a smoother user experience.
Accelerated Issue Resolution: Swift issue resolution and preventive insights for improved overall product security.
Object Recorder
Web Application
Parametric Recording: Record parameters as test data for better dataset management.
Enhanced UI: Improved user interface for a smoother recording experience.
Pause and Play: Pause and resume recording at your convenience.
Mobile Application
Parametric Test Data: Test data with parameters recorded for better flexibility.
Client-Server Elimination: Simplified configuration process with the removal of client-server architecture.
Improved UI: Enjoy an improved user interface for a better overall experience.
Flutter Locator Label: Improved reliability when testing with Flutter-based mobile applications.
Landscape Orientation Support: Supports landscape orientation for mobile devices.
Performance Enhancements: Experience improved initial launch performance of mobile applications.
Minicap Replacement with MJPEG: Eliminate minicap, enabling support for MOS and MR on 32-bit Android devices.
Desktop Application
UFT Auto-Close: UFT now closes automatically after debugger execution if the close option is enabled.
Scheduler Enhancements: Improved to respect settings for executing on a running UFT instance and handle custom actions/scenarios effectively.
Improved UFT Handling: UFT Handling enhanced to avoid launching in hidden mode.
SFDC Application
SFDC.Login Composite Action: Introduced a new composite action for SFDC.Login, simplifying the Salesforce login process.
SFDC Recorder Feature: Create Salesforce Login Component Objects using the Recorder feature.
SelectPageUsingURL Action: Addressed execution failure for the SelectPageUsingURL action.
Kotak and ABFL instances are now supported, we are able to ease automation of the user flows using the import feature.
SwitchTabUsingURL: New action for improved reliability of Switch Tabs, a guided approach using connected apps.
Salesforce Object Management: Support for all labels from meta data available during execution, improved reliability via multi-locators for imported objects.
Containers and Classifications for Objects: Containers are introduced for imported objects for easier classification.
Change Management for Salesforce: Introduced Change Management for Salesforce, requiring a feature flag to be turned on. Now shows only changes made since the last sync.
Improved Handling of Unimported Objects: Change management shows an object as new even if it exists but wasn't imported before. Only objects added after the last import are shown.
Server-to-Server OAuth Integration: Enhanced to support seamless server-to-server connectivity using client credential flow with Qualitia.
REST API Support for Web Applications: Introduced REST API support, enhancing web application testing capabilities.
Default Request Headers Auto-Generation: Automatically generates default request headers when creating REST API objects.
Encrypted Environment Variables: Encrypted form of environment variables is not working in REST API.
Parameter and Headers Section: In Qualitia API Testing, a feature includes checkboxes to mark parameters as active or inactive.
Request Failure Marking: If some validations fail, they are marked as defects rather than request failures.
Execution Report Enhancements: Qualitia execution report now shows request body details to validate proper response body passage.
API Implementation Refactor: Refactored API implementation as per design review for improved performance and maintainability.
Import Objects Mandatory Fields Filter: Dialog box now features a filter to display only mandatory fields.
Improved Salesforce integration, expanded license management features, and added support for multiple license servers and connection status notifications.
ObjectSpy
ObjectSpy Notifications: Receive notifications for object editing, smart object status visibility, and mobile recording features such as start, pause, resume, and device information display.
Enhanced Features: 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.
Web ObjectSpy (WOS)
External Dependency Removed: Launch WOS directly from QAS without external dependencies.
User-Friendly Features: Get recently used URLs as suggestions and launch WOS with an empty URL for user guidance.
Object Locking: Prevent multi-user conflicts with object locking for enhanced stability.
Enhanced UI: Improved user interface for a seamless experience.
Mobile ObjectSpy (MOS)
Simplified Configuration: Easier configuration and adjustment with the elimination of server-client architecture.
Integrated Toolkit: Capture objects for multiple applications within a single MOS session.
Error Visibility: Errors in learned objects or test cases are visible in the integrated Error Toolkit for faster resolution.
Manage Objects
Mobile Object Recording: Enable recording of mobile objects via task and test case editors.
Enhanced UI: Improved user interface for better object management.
Sync Objects Loading Message: Message on loading of sync objects: "Loading changed objects..." is now displayed.
Locator Notifications: Users are now notified that they can add a maximum of 5 locators.
Default Actions for Objects: Introduced default actions for objects to streamline testing processes.
Object Management in Editor: When a user adds an object in the editor, the default action is now selected by default.
Debugger
Debugger Messages: Improved messages for different operations performed in Debugger.
Enhancements: 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.
TSR
Desktop Project Support: Multi-TSR support for desktop projects.
Execution Control: Reorder the execution of objects and utilize auto-sync functionality.
Retry Mechanism: Retry functionality for failed TSR imports.
Efficient Deletion: TSR deletion if not in use.
🏃♀️Execute
Suite Management
Multiple Suite Execution: Execute multiple suites using the scheduler for efficient test management.
Publish Test Cases: Publish test cases for improved execution and user experience.
Integr
ation: Directly integrate with CICD tools for seamless execution.Testcase Publish Status: Feature the Testcase Publish Status on the Suite Management screen.
Script Suite Usage: Users can now identify which suites a script is used in.
Execution Profile
Introduced features for managing Execution Profiles, including add, clone, delete, edit, and scheduling of suite executions with user-defined timings.Simplified Settings: Simplified and improved user experience for standardizing execution settings.
Platform Familiarity: Easily test on multiple platforms with standardized test suite settings.
Execution Failure Fixes: Resolved issues causing execution failure for composite actions.
Publish
Introduced Publish feature that allows you to publish test cases to the repository before the suit and schedular execution. The Publish feature allows users to continue the test case development without impacting the suit or schedular execution.Error Identification: Easily identify test cases with errors before execution.
User-Friendly UI: Understand published status with a user-friendly interface.
Shadow DOM
XPath Support for Shadow DOM Elements: Merged support for XPath with Shadow DOM elements in version 9.0.
CI Integration with Jenkins, Bamboo, TeamCity
Simplified Integration Setup: Reduce efforts in setting up CI integration with Jenkins, Bamboo, and TeamCity.
Artifact Management: Effortlessly create, push, and execute artifacts in CI tools for reduced maintenance.
Dynamic Test Suite Updates: Manage existing artifacts seamlessly with dynamic updates in Test Case and Test Suite.
Qualitia BOT
Offline Execution: Ability to perform offline execution without the Qualitia client.
Browser and Platform Support: Offline execution on different browsers and platforms.
🎛️Reports & Dashboard
Dashboard
Improved UI: Enjoy an improved user interface for a better dashboard experience.
Real-Time Data: Data refresh in the dashboard immediately for up-to-date information.
Report
ADO Report Pagination: Pagination for ADO reports for easier navigation.
UI Enhancement: Improved UI for a better reporting experience.
🔄Import
QAS allows you to import the Task and Test Cases from the existing projects.
Enhanced import and export functionalities with options to select scenarios, handle duplicates, and export environment variables.
Import Task
Task Import: Reduce the burden of creating new tasks by importing existing ones.
Conflict Resolution: Easily manage conflicts after importing tasks.
Direct Execution: Imported tasks can be used for execution without additional setup.
Import Test Case
Test Case Import: Reuse test cases in different projects with the import feature.
Conflict Management: Resolve conflicts after importing test cases.
Flexible Import: Import test cases with or without test data.
☸ Setting
Improved User Experience: Toast messages on save for an enhanced user experience.
Environment Management: Easily manage environment variables with the implementation of export functionality.
Reload Functionality: Reload project changes without closing the settings modal for improved workflow.
Screenshot: Screenshot disabling at action level.
ADO
Qualitia Remote Agent Dependency Removed: Enhance efficiency by eliminating unnecessary dependencies.
Streamlined Pipelines: Reduce pipeline tasks to a single task for user-friendly setup.
Project Integration: Link a single Qualitia project with multiple ADO projects and Qualitia Suite with ADO Suite.
ADO Integration: Link the test case as a “linked” item if it’s linked within Qualitia, when a bug is created in ADO from reports.
Improved Logs: Improved logs generated by tasks, with debug logs enabled only when System.Debug=True in pipeline variables.
Defect Management (Settings)
Automated Defect Logging: Log defects automatically in ADO and Jira if found during suite execution.
Efficient Defect Tracking: Streamlined process for efficient defect tracking within Qualitia.
Other Updates
Server Administration
Improved UI: Enjoy a clean and intuitive interface for easy navigation.
Proactive Notifications: Receive notifications for errors and completed actions, ensuring a seamless user experience.
Search & Find
Implemented advanced search and find functionalities across various lists and editors, including Object Toolkit, Test Explorer, Project, and User Management Lists.Efficient Data Handling: Easily search and filter data from large lists.
Improved UI: Enhanced usability with a clear and quick search experience.
New Import Objects Style: Updated style to ensure search results display properly, with improved usability.
User Interface & Usability
Drag & Drop for Validation Rules: Drag & drop feature enabled for arranging the sequence of validation rules.
Weblink Buttons Visibility: Weblink buttons in the object repository are now visible as standard buttons.
Terminology Update: Changed the terminology from "Add" to "Generate" for icon tooltips present on the object toolkit.
Task Management: Option to skip a step in the task and a default task for standard objects, including the skip feature for consistent testing.
Upgrade Utility Enhancements: Provides an option to delete or skip entries for missing test cases in the upgrade utility.
Condition Handling Improvement: The condition operates correctly when satisfied, but it fails to exit if not met. Enabling "pause failure" resolves this issue.
Known Issues
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 being reset unexpectedly resetting.
You would not be able to delete a connection if the it contains objects under it are not used in any test case cases or tasktasks.
Auto selection of mobile device is not happening. User must select the device manually from devices dropdown 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 will may cause the already previously opened object to lose its state.
If your WDA driver is not prebuilt, Appium will rebuild it, causing your execution time to take 50s-1min to launch 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
Dynamic The dynamic body feature for PostPOST/PUT request requests is not workingfunctioning correctly.
Standard buttons getting are being created with every new connectionUnclear Date Format for Salesforce .
The date format for 'Close Date' and 'Start Date' while adding datasetin Salesforce datasets is unclear. The required format is YYYY-MM-DD.
The SwitchWebExecutionPlatform action is being recorded for the use case of 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 to save setting takes around approximately 7-9 seconds to save.
The Error Toolkit does not display show errors after performing a test case search.
An unknown You will see an error message appears when logging in to into Qualitia Client if the client connection limit to 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.
[Rest API] All parameters get deselected while editing any parameter from the URL.
[SFDC][CSIT Feedback] Difficulties There are difficulties in validating response array values using JSON Path in SFDC.
Uncertainty observed in the execution of the SFDC.SwitchUser action.
SFDC: Newly added SFDC objects are not visible during the model import model process.
[Electron] All parameters get deselected while editing any parameter from the URL in Qualitia.
[Electron][SFDC][Import Objects] Additional object entries still appear under the import object section.
[Electron][Windows/MAC][Create API] Unclear date format for Salesforce 'Close Date' and 'Start Date' while adding dataset. Required date format: YYYY-MM-DD.
[Electron][Windows/MAC][Import Object] Searching and expanding the tab navigates the user to a random tab name .[Electron][in Qualitia on Windows/MAC][SFDC] .
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.
[QAS, Execution] In Lightning View, the global search 'Search&Click' action is recorded , but fails during execution is failing.
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."
[SFDC][API] The "Salesforce API" option is not available on the contextual menu to create for creating a Salesforce API object.
[SFDCAPI/RestAPI] 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 Rest API.
Able 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 Rest API object in view mode opens in edit mode while trying when attempting to edit another RestAPI Rest API object from the contextual menu.
The clickStageByIndex and StoreStageState actions of the progress indicator component fail when executed on Safari browser.
[Rest API] Not able to load imported objects.
[21 Clients parallel testing] Some users have observed the error "Error while creating test case".
[MOS/Scheduler] .
Imported objects cannot be loaded for Rest API.
Scheduler execution is not working for mobile test cases.
[Electron][Multiuser] On multiuser casesIn multi-user scenarios, the editor allows users to create the creation of duplicate test cases, tasks, and scenarios.
When an imported object is in view or edit mode then unable to open , other objects (RestAPIRest API, SFDCAPI, Recorded/Manually created SFDC or web objectobjects, imported SFDCObjectsSFDC 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.
Updated The updated action parameter name is not displayed shown in the Qualitia Execution report for static variables post-after execution.
Previously exported test data cannot be imported unless the exported test data is 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.
During parallel testing with 21 clients, some users encounter an error message stating "Error while creating test case".
for HTTPS servers.
The REST API object is not getting imported when user does an import of test case or Task importing test cases or tasks from other project projects where the REST API object is was createdWhen UFT is launch while Test case execution, .
Closing Qualitia from Task manager will Manager does not close UFT implicitlyIn multiuser cases, when more than 2 users the editor allows the creation of duplicate test cases, tasks, or scenariosimplicitly close UFT if it is launched during test case execution.
The connection using the lightning 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 object will objects does not show results if the result if connection node is expanded.
After successfully 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, causing leading to workflow disruptions in workflow and potential data loss.
For optimal performance , it is recommended that with more than 15 clients, the server configuration should be at least 16 vCPU vCPUs and 32 GB RAM when accommodating more than 15 clients.
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 version & onwards or later versions Jenkins Integration.
[QAS, Execution] In Lightning View, the global search 'Search&Click' action is recorded , but fails during execution is failing.
Electron][Windows/MAC][SFDC] For the SFDC.SwitchTabUsingURL action, the tabName parameter does not display a dropdown with all tab names listed for an established connection [SFDC][API] in Qualitia on Windows/MAC.
The "Salesforce API" option is not available on the contextual menu to create for creating a Salesforce API object.
Scheduler execution is not working for mobile test cases . This issue is machine-specific and not working.
📞📚 Here to Help: Support and Resources
If you have questions that are not addressed in the documentation, you may raise them in the Qualitia Community.