Version 2025.2 (Build 2025.2.3991)
Release Notes (Release Date: 2025-08-26)
Enhancements
General
- AI-Driven Power Search: SwifTest has a new icon on the left-hand side navigation menu - AI Power Search. This new feature shows a list of predefined searches. Select one, then click "Perform Search", and our AI will calculate and display the results in the grid. [DIM-7637]
- For example, clicking on "List projects that have any failed test executions in the last month" and clicking "Perform Search" will show a list of those projects, tests, and failure count in the grid.
- TestArchitect Integration
- When adding a call to TestArchitect from SwifTest (to run tests against solutions outside of your ERP), the TA script is no longer executed when the action is first added. It will be called when the test is executed. [DIM-6407]
- The actions for calling TestArchitect now support browsing for the TA batch file on your file system — you no longer have to enter it manually. [DIM-6164]
- SwifTest can now retrieve the results from TestArchitect's "Run Batch File Asynchronously" and "Run Batch File Synchronously" actions and store them in the Runtime Datastore, for use in later actions or tests. Execute those actions as normal, and once completed, if any data was returned, you will see those values stored as new Runtime Datastore items. [DIM-7701 / 7779]
- When adding a new Schedule, you can now specify a Start Time. The schedule will start execution at the nominated time. [DIM-6607]
- When adding a new Schedule, it is now possible for the Schedule to contain more than one Queue. When the schedule runs, it will execute each queue in turn, in the order you specify. [DIM-7097]
- This also applies to Command Line calls to SwifTest: the "queueid" Command Line argument has been renamed to "queueids", and can now contain a single queue ID as before, or a comma-separated list of queue IDs
- When adding a new action to a test, you can now type into a Search field above the Action list, enabling you to quickly find the action you want. [DIM-7957]
- When downloading new browser drivers, either immediately after login, or manually using the menu option, the application will now show you more detail about the files being downloaded, including percentage completed. [DIM-7740 / 7751]
- We've made the information in the execution status area when executing a test a lot more compact, so you can see more information at a glance. [DIM-7752]
JDE EnterpriseOne
- "Record & Capture" functionality coming soon! In a future release of SwifTest, you'll be able to use this AI-driven functionality to record user actions directly in E1, and have those steps automatically created as Actions in SwifTest. [DIM-2116]
- SwifTest now supports AI-driven Self-Healing for the "Enter Form Control Value" action. When executing this action inside a test, if the field label or internal ID of the E1 Control differs from the previous SwifTest test executions, the application will attempt to self-heal using Artificial Intelligence. If successful, you will see a new “green tick inside a green heart” status icon next to the action’s execution. Note: you can turn self-healing off on a per-test basis, if you'd prefer actions within a test to never attempt self-healing. [DIM-7542]
Corrections
General
- Fixed the validation message when trying to save a repository datastore without specifying a name. [DIM-6954]
- Fixed an issue where trying to save a Schedule with a / in the name would result in an error communicating with the server. [DIM-8254]
JDE EnterpriseOne
- Fixed an issue where the Form/Row Exit sub-menu action would sometimes fail to surface items on multiple levels. [DIM-7968]
- Fixed an issue where, when building out a test and adding the "Update Column in Repository Datastore" action, the repository was not immediately refreshed to show the newly updated value. [DIM-7810]
- Fixed an issue where the "Form Row/Exit sub-menu" action was unable to select a third-level menu item. [DIM-8358]
Oracle Cloud Applications
- Fixed the "Set Text Area" action, which was sometimes not setting the text correctly for different types of fields. [DIM-6935]
To read the previous release notes, for version 2025.1, click here.