tir-test-generator
OfficialGenerate reliable Protheus TIR E2E tests fast.
Software Engineering#e2e testing#protheus#tir#python unittest#webapp automation#smartclient#grid validation
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
unittestscripts usingtir.Webappfor 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 requiredconfig.jsonsetup 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.