tir-test-generator

Official

Generate reliable Protheus TIR E2E tests fast.

Authortotvs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the guesswork and boilerplate involved in creating end-to-end UI automation tests for Protheus SmartClient/Webapp screens.

Core Features & Use Cases

  • Protheus TIR Webapp test generation: Produces Python unittest scripts using tir.Webapp for full interface workflows.
  • Screen interaction coverage: Supports routine navigation, field input, button clicks, grid operations, tab/folder handling, and report parameter screens.
  • Validation & guardrails: Includes patterns for assertions (CheckResult, CheckHelp) and the required config.json setup to connect to a running Protheus environment.

Example: You want to regression-test a critical MVC screen’s CRUD journey (Include → Save → Visualize → Validate fields → Delete) automatically in a CI pipeline.

Quick Start

Ask the agent to generate a TIR Webapp end-to-end test project in Python for your Protheus routine, including the required TESTCASE/TESTSUITE files and a ready-to-fill config.json.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tir-test-generator
Download link: https://github.com/totvs/engpro-advpl-tlpp-skills/archive/main.zip#tir-test-generator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.