Skip to content

Commit

Permalink
Getting started update
Browse files Browse the repository at this point in the history
  • Loading branch information
Grant-Archibald-MS committed Dec 11, 2024
1 parent 5b8e499 commit e9b4dfc
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 5 deletions.
27 changes: 27 additions & 0 deletions learning/01-introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,31 @@ In this workshop, you’ll learn how to:

By the end of this workshop, you'll be equipped with the knowledge and tools to implement automated testing in your Power Platform solutions, helping you deliver high-quality applications quickly and efficiently.

## Pre-requisites

BEfore yuo get started depending on being an early adopter, beta tester or general availability user from [Ring Deployment Model](../context/ring-deployment-model.md) you will require different components installed to enable you to use this learning module.

### Inner Ring (Canary Users)

Follow the instructions on [Get Started Now](../context/get-started-now.md) ensure that you have the tools installs, verification checks and the source code cloned and compiled on your local machine.

Once the pac test run command is updated `pac test run` wil lbe able to use instead of local compiled version of the Power Apps Test Engine.
{: .notice--success}

### Second Ring (Beta Testers)

Currently the features of Test Engine are not available for second ring (beta testers). The features required will soon be available using the Power Platform Command Line and enabling the Experimental namespace.

Once the pac test run command is updated we will update setup notes here
{: .notice--success}

### Outer Ring (General Availability)

Currently the features of Test Engine are not available for outer ring.

Check back here for announcements on when features used by this learning module are generally available as part of the Power Platform Command Line Interface.
{: .notice--success}

### Power Platform

<a href="./02-getting-setup" class="btn btn--primary">Get setup</a>
8 changes: 7 additions & 1 deletion learning/02-getting-setup.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Getting setup

## Pre-requisites Check

Validate that you have completed the pre-requisites check of the [Introduction](01-introduction.md) have been completed.

## Solution Setup

If you don't have an environment with the Button Clicker solution, follow these steps to import the solution.

> **Note**
Expand Down Expand Up @@ -36,7 +42,7 @@ In this task, you will import the completed second module solution from the App
2. Make sure that you’re in Contoso test environment that you created.
3. Select **Solutions** > **Import**.
4. Select **Browse**.
5. Select the Button Clickere solution zip file (`ButtonClicker_1_0_0_4`), and then select **Open**.
5. Select the Button Clicker solution zip file (`ButtonClicker_1_0_0_4`), and then select **Open**.

## Open the application

Expand Down
6 changes: 2 additions & 4 deletions learning/03-running-your-first-test.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ git checkout integration

### Simplest Example: Clicking the Button of a Canvas App

1. Copy your completed config.json file into the folder.
1. Copy your completed config.json file into the folder in samples\buttonclicker using [README](https://github.com/microsoft/PowerApps-TestEngine/blob/integration/samples/buttonclicker/README.md)

2. Run the test:

Expand All @@ -151,8 +151,6 @@ git checkout integration
## Summary
In this section, you learned how to set up the necessary components to run your first automated test using Power Platform. You explored the prerequisites, including cloning the repository, installing PowerShell, .NET 8.0 SDK, and Power Platform Command Line Tools.
Additionally, you learned how to configure the sample settings and run a simple test by clicking a button in a Canvas App. By following these steps, you are now equipped to explore automated testing in Power Platform.
In this section, you learned how to set up the necessary components to run your first automated test using configuration for the sample settings and running a simple test by clicking a button in a Canvas App. By following these steps, you are now equipped to explore automated testing in Power Platform.
<a href="./04-looking-at-results" class="btn btn--primary">Looking at results</a>

0 comments on commit e9b4dfc

Please sign in to comment.