tosca-automation

Automate Tricentis TOSCA Cloud test asset authoring and execution via tosca_cli.py.

18|9|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/arozumenko/sdlc-skills --skill tosca-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tosca-automation
Source: https://github.com/arozumenko/sdlc-skills/tree/main/skills/tosca-automation
Command: npx skills add https://github.com/arozumenko/sdlc-skills --skill tosca-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, typer[all], rich, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Tricentis TOSCA Cloud automation work is slow and error-prone when creating, updating, and running test cases and modules manually, especially when correct locators and identifiers must be verified before execution.

Core Features & Use Cases

  • Creates and maintains TOSCA Cloud artifacts: TestCases, Modules, Reusable Blocks, Playlists, and folder organization via the bundled tosca_cli.py and its underlying REST APIs.
  • Supports full lifecycle operations: build (including patch/update patterns), run playlists, export/import TSU, and inspect results and failures.
  • Guides safe automation workflow: emphasizes a two-phase “explore first, then build” approach and provides guardrails for locator uniqueness and step integrity.
  • Use Case: when you have to add a new web or SAP GUI test flow, use this skill to discover or reuse the right artifacts, generate the required TOSCA structures, run a playlist, then inspect the failing test steps with the correct IDs.

Quick Start

Use this skill when the user requests TOSCA Cloud automation, for example: Create a TOSCA Cloud test case for the described login flow and run the associated playlist to verify it passes.

Frequently Asked Questions about tosca-automation

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

FAQPage Schema
How do I automate TOSCA Cloud test case creation and execution?

TOSCA Cloud test case creation and execution is automated by using a bundled CLI script to build, update, and run TestCases, Modules, and Playlists via REST APIs. It requires a TOSCA Cloud workspace with API credentials to perform operations.

What is the best way to build locator-driven modules in TOSCA Cloud?

Building locator-driven modules in TOSCA Cloud is best achieved through a two-phase explore-then-build approach using the bundled CLI. This method provides guardrails for locator uniqueness and step integrity when assembling web Html or SAP GUI test structures.

Can I use this to run TOSCA Cloud playlists and inspect failing test steps?

Yes, you can run TOSCA Cloud playlists and inspect failing test steps. The automation workflow executes playback via the CLI and inspects the results, providing the correct IDs to identify and analyze failed test steps.

Does TOSCA Cloud automation support TSU import and export operations?

TOSCA Cloud automation supports full lifecycle operations including TSU import and export. The bundled CLI script manages these operations alongside inventory organization, allowing you to move test assets in and out of the workspace.

Do I need API credentials to automate Tricentis TOSCA Cloud test assets?

Yes, you need API credentials and access to a Tricentis TOSCA Cloud workspace. The automation performs REST and CLI operations to manage test assets, which requires authenticated access to the underlying environment.

How does MCP integration work with TOSCA Cloud test automation?

MCP integration works with TOSCA Cloud test automation by enabling prioritized discovery, execution, and inspection workflows. It uses the bundled CLI scripts to orchestrate REST operations for managing and running test assets.