Using the Regression Suite Automation Tool RSAT Presented








- Slides: 8
Using the Regression Suite Automation Tool (RSAT) Presented by: ALCANNA
What is RSAT? • Application that allows for D 365/POS processes to be tested in a pre-defined fashion at any time • Works together with task recordings, LCS Business process modeler and Dev. Ops • No coding/development required • Extremely valuable considering the release cadence of D 365 version updates
How does RSAT work? • Create task recordings for desired processes • i. e. General journal creation/posting, Purchase order creation, etc. • Recommend creating a separate Project library for the • Automatically creates test cases in Dev. Ops • Upload task recordings to LCS Business process modeler • Synchronize the project library and test cases to Dev. Ops • • Load test into RSAT and create test execution and parameter files Adjust parameter files as needed for LE, Vendor #, etc. Upload test execution and parameter files to Dev. Ops Run tests!!!
Demonstration
RSAT Tips • Always start task recordings in a new D 365 session from the Dashboard • Select values from lists when creating task recordings instead of keying in data • On the POS, keying in data is better • For multiple LEs, record a process once, save to multiple nodes in LCS and adjust the parameter files • Use formulas, such as RANDBETWEEN(), in parameter files to reduce duplicate record issues for multiple test runs
RSAT Tips (continued) • Link RSAT tests by saving variables during the task recording and referencing those in subsequent test parameter files
Resources • https: //www. microsoft. com/en-us/download/details. aspx? id=57357 • https: //docs. microsoft. com/en-us/dynamics 365/fin-ops-core/dev-itpro/perf-test/rsatoverview • https: //docs. microsoft. com/en-us/dynamics 365/fin-ops-core/fin-ops/get-started/hol-set-up -regression-suite-automation-tool • https: //docs. microsoft. com/en-us/dynamics 365/fin-ops-core/dev-itpro/lifecycleservices/using-task-guides-and-bpm-to-create-user-acceptance-tests • https: //docs. microsoft. com/en-us/dynamics 365/fin-ops-core/dev-itpro/lifecycleservices/synchronize-bpm-vsts • Yammer – Finance and Operations Insider Program
Questions?