Checked!
- Frank Vanhamel
- 25 aug 2022
- 2 minuten om te lezen
In this blog post I will guide you through the steps of how to set up testing components on your mobile Canvas Applications. Translating customer requirements and features into technology components and functionality.

Writing test suites, test cases and test steps in order to have your apps being checked and approved by the business. Having a clear understanding on what the app requirements are and managing expectations ;).
Go to the Power Apps studio and edit on of your mobile Canvas Apps. Go to the Advanced tools section and select the Tests option. This will open the Test environment linked to your application.

When opening the Test Studio window you will see the tree structure in the different test levels. At the highest level you will find the Test Suite, think of it of having a Test suite for this app.

Within a Test Suite you can build up multiple Test Cases. These you could use to have a test case for each of the canvas app screens within your app.
Wouldn'it be great to have these steps all created automatically? Just click the Record button and see what's happening. By interacting and playing your app test steps will be created by the system.
Once finished click Done. On the left side under the Recording mode you will see the different steps.

The different steps are created, the different actions are being showed and within each step you will also find the data being used.

Click on Save and Publish the modifications. And here is where the magic happens. Thanks to automation (my feeling is that there is some RPA behind the scenes) we have a first automated testing model where input data is being used in order to have a set of tested steps.
Quite cool no?

Think of it in a world where we use Agile / SCRUM user stories to define user based resuirements. For example: I as an user.... I want to have this feature so that I can do....
In my opinion a great first step in building automated testing models within your PowerApps mobile applications.
Have it a go!
Regards,
Frank Vanhamel
MS PowerPlatform Evangelist
Comments