We are excited to announce several key enhancements and updates to EasyRepro for Dynamics 365 and Model-Driven standalone apps from PowerApps.com. With this release we are providing capabilities to get developers up and running quickly with more pre-defined tests, support for the Unified Interface and updates to support the Chrome Browser.
If you have not used EasyRepro to build and test your Dynamics 365 or Model-Driven apps using PowerApps you can learn more on how to get started via GitHub which includes documentation and the project files needed to start building your test suites.
Support for Unified Interface
In April we announced the Unified Interface for Dynamics 365 and with this update for EasyRepro we have included support for the new interface. The additional libraries will help you author and run tests using EasyRepro supporting Dynamics 365 versions 9.0.2 and above.
Sample Tests
Over 100 standard tests for the Web Client and over 50 tests for the Unified Interface (UCI) have been added to the download. The sample test bank covers create, retrieve, update, and delete scenarios for multiple entities including contacts, opportunities, accounts, leads, and cases. This provides you the ability to easily run and start creating customized tests using the test bank as your initial code base. You can easily access the pre-defined tests within each of the specific functional areas you are testing.
Additional client telemetry
We have added additional client telemetry via the Window.Performance browser interface. The Window.Performance interface provides access to Navigation and Resource Timing performance and related information for the current test you are running. You can easily access the results for the additional telementry captured from the client and consume the results from a local store.
Optimizations
Optimizations, with a focus on resiliency, have been added to support testing the web client including updates to existing API’s and reduced solution complexity to simplify and improve the amount of time it takes to execute a test using the EasyRepro tool.
Browser Support
Updated the API libraries to support the latest Chrome Browser (up to 67)
Updated NuGet Packages
NuGet packages are now available for you to download EasyRepro and start developing your testing suites for Dynamics 365.