uipath-test

Manage UiPath Test Manager projects, test cases, executions, and Playwright test packages via CLI.

9|6|Updated Aug 25, 2017
One-click install
npx skills add https://github.com/sergueik/springboot_study --skill uipath-test-sergueik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: uipath-test
Source: https://github.com/sergueik/springboot_study/tree/main/basic-uipath-skills/.github/skills/uipath-test
Command: npx skills add https://github.com/sergueik/springboot_study --skill uipath-test-sergueik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Managing UiPath Test Manager resources through raw APIs is error-prone and slow. This Skill provides structured CLI workflows to create and manage test projects, cases, sets, and executions, generate persona-tailored test reports, and run Playwright suites on serverless cloud runtimes. ## Core Features & Use Cases - Test Manager CRUD Operations: List, create, update, and delete projects, requirements, test cases, test sets, and executions using the uip tm CLI with JSON output. - Persona-Tailored Test Reports: Generate shareable reports for QA engineers, developers, or release managers, including regression analysis, failing assertions, and go/no-go summaries. - Playwright Pipeline: Pack a Playwright suite into a NuGet package, upload to Orchestrator, let ingestion auto-create labeled test cases, and run them on serverless runtimes with per-project browser scoping. - Use Case: A QA lead needs a release readiness summary. The Skill lists recent executions for a test set, aggregates pass/fail statistics, identifies frequently failing test cases, and writes a release-manager report with a go/no-go recommendation. ## Quick Start Ask the assistant to list the test sets in your UiPath Test Manager project and summarize the results of the most recent execution.

Frequently Asked Questions about uipath-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a test set in UiPath Test Manager from the CLI?▼

Use `uip tm testsets run --test-set-key <KEY> --output json` after setting the project's default Orchestrator folder with `uip tm project set-default-folder`. Capture the returned ExecutionId and poll with `uip tm wait --execution-id <ID>` until the execution reaches a terminal state.

How to run Playwright tests on UiPath serverless cloud?▼

Pack the suite with `uip tm pack --type playwright`, upload the .nupkg via `uip or packages upload`, and wait for ingestion to auto-create labeled test cases. Then create a test set, fill it by PW_* labels, and run it with optional `--playwright-projects` to scope browsers.

What is the difference between --test-case-id and --test-case-key in uip tm?▼

The `--test-case-id` is a UUID used by run, steps, and list-result-history commands, while `--test-case-key` uses the PROJECT_KEY:NUMBER format (e.g., DEMO:1) for update, delete, and link-automation. The plural `--test-case-keys` takes comma-separated keys for bulk test set membership changes.

Why does uip tm report unknown command errors?▼

The CLI was renamed from singular to plural resource names (testcase to testcases, execute to run). Probe once per session with `uip tm testcases --help`; if it fails, translate commands using the pre-rename fallback table before each call.

Can I generate a test report for a release manager from Test Manager?▼

Yes, the report workflow fetches executions for a test set, asks for the target persona, and produces a Markdown report. Release manager reports include an overall summary with success rate, blocker count, and go/no-go decision support.

Why did my Playwright test set run get cancelled immediately?▼

Instant cancellation with CreateTestAutomationJobs errors means the default folder has no Cloud Robots Serverless machine assigned. Create one with `uip or machines create --serverless` and assign it to the folder, then start a new run since fixing the folder does not rescue a pending execution.