We are pleased to announce the availability of DS4SF ("Dimension SwifTest for Salesforce"). This new member of the SwifTest product family allows you to create projects to automate the testing of your Salesforce environments' processes. If you use Salesforce in your organisation, speak to your DWS sales representative about enabling DS4SF in your Dimension SwifTest installation.
For more information, see https://dws-global.com/salesforce-test-automation/
Enhancements
General
It's now possible to set and change the position of Tests in a Scenario (similar to changing the position of Actions in a Test). To do so, navigate to a scenario, and note the new "Position" column. Click the "Change Positions" button to drag & drop your Tests to new positions in the Scenario. [DIM-7021] This affects the following:
When clicking the grid buttons to add all tests in a project or scenario to a queue, the tests will be added to the queue in position order (instead of alphabetical order, as was previously the case) under each scenario. Note that if you elect to add them to an existing queue, it won't change the order of tests already in the queue.
Similarly, when adding tests to a queue from the Queues screen, you will see the eligible tests listed in position order, instead of alphabetical order as was previously the case.
When viewing the execution history of a Test Queue, the grid will now show you if a particular execution was part of a Schedule, and if so, the name of the Schedule that kicked it off. [DIM-7100]
You would previously be allowed to change your interface language via the Options dialog, and choose not to restart. Doing so would cause unexpected behaviour throughout the application until you restarted. Because of this, it's no longer possible to change your language without restarting immediately. [DIM-6497]
When interacting with the Swifty chatbot, you now have the option of specifying which tools release/ERP version you'd like responses for, in case you have more than one enabled for your subscription. [DIM-7470]
JDE EnterpriseOne
The "Enter Grid Value" action can now self-heal by detecting changes in the number and order of columns in the grid between executions. This means the test will still pass when run by a user with different column layouts to the one who created the test, as long as the specified column exists in the executing user's layout. You can now test with different users, to ensure that it can correctly identify the column on all of them. [DIM-4397]
Corrections
General
Fixed an issue where some of the captions and descriptions of buttons, labels, etc, would be truncated when viewed in a language other than English. [DIM-3700]
The application would previously allow you to "Move" Tests and Scenarios from Projects that you weren't the owner of. This has been prevented. [DIM-7135 / DIM-7137]
Generic Actions
Made the "Click Control" generic action more robust when clicking elements whose internal id or class attributes have changed since the action was created. [DIM-6882]
To read the previous release notes, for version 2024.2, click here.