30
Hello - As part of RSAT improvements, it will be good to have an option for end user to introduce delay between two particular steps as this will greatly help to automate and complete the business processes involving workflows

Workflows take about 1 minute (minimum time that can be configured in D365) from time of submission and hence any test steps will have to be on hold before they can be executed.
At the moment, RSAT only provides an option of "Pause between steps (Seconds)" . This is not viable in this scenario as we cannot pause 1 minute for every single step.
Imagine there are 25 steps and pausing 1 minute each will mean that the automated test will complete after 25 minutes. Instead, if the workflow step is in step 20, then ideally it will be good to have a mechanism to enforce a delay of 1 minute after step 20. Hence RSAT will be able to complete Steps 1 to 20 in normal mode (1 second for each test step) and then wait at Step 21 (1 minute) and finally proceed Steps 22 to Step 25 in normal mode (1 second).. In this way , the test can be completed within 2 minutes instead of 25 minutes.

As you are aware there are different workflow stages : Draft -> In Review -> Submitted -> Approved / Rejected -> Recall -> Resubmit etc.

Without this feature, RSAT cannot be used to automate business processes as majority of the tests are impacted with workflow related scenarios that is applicable to every D356 module - AP , AR, Credit & Collections, FA, GL, HR, Project Management, TIme & Attendance to name a few.

I hope this idea is reviewed, analysed and implement this feature for many of the users to start automating using RSAT.

Thanks
STATUS DETAILS
Needs Votes

Comments

T

Yes, without this 'hopefully coming soon new feature', the RSAT test case about workflow is very hard to run without failures.

Category: Expense Management