Versions Compared

Key

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

...

  • Enabled https support for Qualitia Server. License Server will still be hosted on http and require 8889 port to be enabled. Enabling License Server is in pipeline.Support for java

  • Introduced support for Java version 11, 17, and 21.

  • Support for Multiple Locators.

  • Salesforce has Change Management in place nowIntroduced 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 is introduced, this will improve the reliability when testing with Flutter-based mobile applications.

  • Removing Removed $NULL$ concept from product.

  • Explicit Introduced explicit push and revert of the artifacts.

  • Discard functionalityIntroduced discard functionality for what??

  • Eliminated minicap and Started using MJPEC which that will allow us to MOS and MR 32-bit android devices.

  • Auto Introduced auto populating of test case feature-based imported object and UI sequence.

  • Introduced Shadow DOM support for multiple operatoroperators.

  • New icon introduced on Test case Case editor, which will show testcase test cases present in the suites.

  • Landscape Introduced landscape orientation support for Mobile.

  • Introduced REST API support for web applications have been added into Qualitia.

  • Enhanced Performance performance to improve the initial launch of the Mobile application.

  • Replaced SelectWindowUsingURL is now replaced by SelectPageUsingURL.

  • Introduced salesforce Salesforce login action to replace recording of salesforce Salesforce login page.

  • Introduced the "Change Parent Page" in Web Recorder functionality. This feature allows users you to select a parent page under which they you wish to record as a child.

  • Introducing 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 now 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 Scheduler to respect the setting for executing on a running UFT instance.

  • Improved schedulerScheduler's ability to handle custom actions and scenarios with no custom actions present.

  • Improved accessibility and performance of the change management 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 users 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 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 are resolved our reliability . Reliability on flutter has increased drastically.

  • Application launch has been made faster.

  • Appium 2 has been upgraded to Appium 2.5.

  • Security Fixes.

  • Performance issue around Fixed the performance issues for objects captured using recorder.

  • Performance Fixed the performance issues around Sync Test caseCase.

  • Fixed the Main and Master issues is fixed.

  • Fixed the Debugger initiation failure for Salesforce test cases on Electron for Windows and macOS.

  • Inability to Fixed the import functionality for Salesforce objects on Electron for Windows and macOS.

  • Fixed the Attach file File action malfunction on macOS Safari browser in Electron.

  • Difficulty Fixed issues while importing test cases or tasks.

  • Inconsistent 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).

  • Errors Fixed errors in the Error Toolkit indicating parameter and action name mismatches between test data and test cases on Electron for Windows.

  • Failure of Fixed the SFDC.SwitchUser action to switch to another user in Salesforce.

  • Appearance Fixed appearance of a blank application stream for any launched application in MOS/MR on Electron for Windows and macOS.

  • Copying 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.

  • Project Fixed project setup failure after logging into QAS with an error during project upgrading.

  • Inability Fixed inability to edit TSR file names due to case sensitivity.

  • Dashboard Fixed issue with the dashboard for not displaying ADO data post-execution in a fresh installation.

  • Inability Fixed inability to sync test cases from the Error Toolkit in Electron.

  • Disappearance Fixed issue with disappearance of values after saving new environment variables and reopening the environment variable settings.

  • Failure Fixed failure to execute suites using Perfecto.

  • Visibility Fixed visibility of all uncommitted artifacts in the commit row of imported test cases in version control.

  • Inability 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.

  • Incorrect Fixed incorrect display of uncommitted artifact count and history mismatch in version control.

  • Delayed Fixed delayed loading of projects after logging in daily, impacting performance.

  • Incremental Fixed incremental increase in error count after loading projects.

  • Display Fixed display of parameter and action mismatch errors in the Error Toolkit even after loading the test case.

  • Delay Fixed delay in synchronizing test cases from the Error Toolkit.

  • Crashing 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 setting noReset=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 object is objects are shown in test case when Test 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 Object spy ObjectSpy objects will show up in object repository when you would traverse to another tab.

  • Saving recorded objects in the object repository and displaying them on the UI editor is experiencing delays with large datasets.

  • The Appium URL for the custom mode on iOS is being reset unexpectedly.

  • Inability You would not be able to delete a connection if the objects under it are not used in any test case or task.

  • Auto selection of mobile device is not happening. User must select the device manually from devices dropdown for mobile execution.

  • Editing an API object with an existing object in edit mode will cause the already 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 on the first run.

  • OAuth is supported for the following types

    • Client Credentials

    • Password Credentials

    • Device invoking flows are not supported

  • Dynamic body for Post/PUT request is not working

  • Standard buttons getting created with every connection

  • Unclear Date Format for Salesforce 'Close Date' and 'Start Date' while adding dataset

  • SwitchWebExecutionPlatform action is being recorded for the use case of 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 7-9 seconds.

  • The Error Toolkit does not display errors after a test case search.

  • An unknown error message appears when logging in to Qualitia Client if the client connection limit to the local license server 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 in validating response array values using JSON Path.

  • Uncertainty observed in the execution of the SFDC.SwitchUser action.

  • SFDC: Newly added objects are not visible during the import model process.

  • [Electron] All parameters get deselected while editing any parameter from the URL.

  • [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][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.

  • Execution failure observed for the standard button.

  • [QAS, Execution] In Lightning View, the global search 'Search&Click' action is recorded, but 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 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.

  • 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 object in view mode opens in edit mode while trying to edit another RestAPI object from the contextual menu.

  • The clickStageByIndex and StoreStageState actions of the progress indicator component fail when executed on Safari browser.

  • [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] Scheduler execution is not working for mobile test cases.

  • [Electron][Multiuser] On multiuser cases, the editor allows users to create duplicate test cases, tasks, and scenarios.

  • When imported object is in view or edit mode then unable to open other objects (RestAPI, SFDCAPI, Recorded/Manually created SFDC or web object, imported SFDCObjects) in edit mode from 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 action parameter name is not displayed in the Qualitia Execution report for static variables post-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".

  • REST API object is not getting imported when user does an import of test case or Task from other project where REST API object is created

  • When UFT is launch while Test case execution, Closing Qualitia from Task manager will not close UFT implicitly

  • In multiuser cases, when more than 2 users the editor allows the creation of duplicate test cases, tasks, or scenarios.

  • The connection using the lightning view URL is accepted initially but fails during import due to the requirement for a classic URL-based connection.

  • search filter for import object will not show 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 disruptions in workflow and potential data loss.

  • For optimal performance, it is recommended that the server configuration be at least 16 vCPU 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.

  • Qualitia Execution Report will not load by default if the JavaScript is disabled in the Jenkins 2.426 version & onwards Jenkins Integration

  • [QAS, Execution] In Lightning View, the global search 'Search&Click' action is recorded, but 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] The "Salesforce API" option is not available on the contextual menu to create a Salesforce API object.

  • Scheduler execution is not working for mobile test cases. This issue is machine-specific

...