Spring 2018 update for Easy Repro

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.

 

Support for Unified Interface

 

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.

 

Sample test bank

 

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.

 

Additional client telemetry

 

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)

 

Support the latest Chrome browser

 

Updated NuGet Packages

NuGet packages are now available for you to download EasyRepro and start developing your testing suites for Dynamics 365.