Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[QUESTION] Unable to run Test Engine - Invalid File Path: TestPlanDefinition in test config file

Open
#600 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
csharp, playwright
Domain
cli, testing-qa

Research direction

Start with src\PowerAppsTestEngine\config.dev.json and samples\basicgallery\TestPlan.fx.yaml, then reproduce the command from bin\Debug\PowerAppsTestEngine using the paths shown. Trace where the test configuration reports the invalid TestPlanDefinition path; done means the basic gallery test plan runs without that error.

Written by the indexing model from the issue text.

Description

question
Does this question already exist in our backlog?
  • I have checked and confirm this is a new question.
What is your question?

I am unable to run the basic gallery test plan. Here are my repo steps.

  1. Clone repository
  2. cd PowerApps-TestEngine\src
  3. dotnet build
  4. Installed the browsers for Playwright via playwright.ps1 install
  5. Uploaded the solution to my environment.
  6. Created and configured a config.dev.json file in the src\PowerApsTestEngine folder as such:
  {
    "environmentId": "valid environment",
    "tenantId": "valid tenant",
    "testPlanFile": "../../samples/basicgallery/testPlan.fx.yaml",
    "outputDirectory": "",
    "user1Email": "my email"
  }
  1. Removed logical name from TestPlan.fx.yaml within the basicgallery folder and replaced it with
    appId: valid app GUID
  2. Ran the following command in bin\Debug\PowerAppsTestEngine
    `dotnet PowerAppsTestEngine.dll -i ......\samples\basicgallery\TestPlan.fx.yaml -e [valid environment] -t [valid tenant]

In the command line, I see 'Invalid file path'. In the debug log I see 'Invalid file path: TestPlanDefinition in test config file.'

What component are you experiencing the issue with?

Other

What pac version are you using?

1.40

Dominant language
C#
Stars
150
Forks
55
Avg merge
5d 23h
Merged PRs (30d)
4

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/PowerApps-TestEngine

All issues in microsoft/PowerApps-TestEngine

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.