Overview of Test Engine, Evolution, and Comparison
Test Engine serves as an innovative testing platform for Power Apps, designed to offer a comprehensive testing solution for all Power Apps and simplify the incorporation of automated testing within app development workflows. It is an open source initiative hosted on GitHub and backed by Microsoft.
Test Engine is built on the Playwright browser testing platform, and the Power Fx language is utilized for defining tests in YAML files, which are simple and comprehensive. We will explore both elements in more detail later.
We are facing the initial preview of Test Engine, which is an evolution in the testing tools for Power Apps, considering the most common use cases but taking a new approach with the use of the Playwright testing platform and adopting an open source philosophy.
This initial version only supports testing on Power Apps canvas applications, although work is already underway to include support for model-driven apps...