/PowerApps-EasyPlan

Generate Test Engine test plans from Power Apps monitor session logs file.

Primary LanguageC#MIT LicenseMIT

.NET CodeQL

EasyPlan logo

EasyPlan tool

Overview

This repository contains the EasyPlan Tool - it simplifies your test plans creation and execution in Test Engine for Power Apps. The tool suggests different test cases based on imported monitor logs, so you can add them into a test plan ready to be reviewed and run with Test Engine. Are you looking for network mocking for SharePoint sites, Dataverse or Custom Connectors? The tool generates the required files and properties to be added into your test plan. On the other hand, it allows the creation of YAML files based on user input data, or a starter template file.

Feedback is welcome! Please let me know what you think by opening an issue.

Useful Links

Getting Started

The easyplan tool is distributed as a .NET Tool from NuGet.org. The installation of the tool is managed with the dotnet CLI.

Installing easyplan

To install easyplan, use the dotnet tool install command:

dotnet tool install -g easyplan

To update to the latest version of tool, use the dotnet tool update command.

dotnet tool update -g easyplan

To uninstall it, simply type:

dotnet tool uninstall -g easyplan

Once you install the tool, you can view the list of available commands by typing:

easyplan --help

This is how it works:

EasyPlan help

asciicast

EasyPlan New

asciicast

EasyPlan Parse

asciicast

Getting Help

For feature requests or issues using this tool please open an issue in this repository.

Contributing

We welcome community contributions and pull requests. See CONTRIBUTING for information on how to set up a development environment and submit code.

License

This repository is licensed under the MIT License. See LICENSE and NOTICE for more information.