open-testing-convert-testersai-recorder
CommunityConvert Recorder outputs across frameworks.
System Documentation
What problem does it solve?
Convert Testers.AI Recorder exports (JSON with test_steps[] and parallel recordedActions[] where recordedActions[i].naturalStep === test_steps[i]) to and from Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant (SenseTalk), OpenTest.AI, and Testers.AI Dynamic. This skill enables migrations, replays in code, and round-trips across frameworks by preserving authoritative selectorHints, input values, and ai_assert semantics. It defers orchestration and target-specific semantics to the open-testing-convert master skill.
Core Features & Use Cases
- Cross-framework conversion: translate Recorder formats to any supported target and back.
- 1:1 invariant preservation: maintain the exact pairing of test_steps and recordedActions for reliable round-trip.
- Reference-rich conversion: preserve selectorHints and optional framing/shadow DOM hints for robust element resolution.
- Use cases: migrate a Recorder suite, replay a recorded flow in code, or interoperability between automation tools.
Quick Start
Upload a Testers.AI Recorder export or point at a Recorder JSON to begin a conversion to your chosen target.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: open-testing-convert-testersai-recorder Download link: https://github.com/AgenticTesting/OpenTestingAI/archive/main.zip#open-testing-convert-testersai-recorder 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.