← ClaudeAtlas

test-case-to-cypresslisted

Convert Katalon True Platform/TestOps manual test cases, test suites, or requirement-linked cases into Cypress end-to-end automation in JavaScript or TypeScript. Use when you need to fetch/read Katalon Platform test cases and write specs under cypress/e2e, scaffold or adapt the project and its config, apply custom commands in cypress/support, fixtures in cypress/fixtures, and an app-action or page-object layer, or translate manual steps into readable cy commands and Chai assertions. The runner underneath is Mocha, so this skill also wires a Mocha JUnit reporter so the finished run can be shipped to the platform. This skill writes specs that do not exist yet. An existing suite that has become unreliable belongs to test-maintenance, and a report already sitting on disk belongs to upload-report. Written for the automation tester converting a manual case into specs that fit an existing custom-command and fixture layer.
katalon-labs/true-skills · ★ 7 · Testing & QA · score 78
Install: claude install-skill katalon-labs/true-skills
# Katalon Test Case To Cypress Spec Use this skill to turn Katalon Platform/TestOps test cases into maintainable Cypress end-to-end specs. Prefer existing project patterns when a Cypress project already exists. Treat the human as a tool: ask concise questions whenever a required target, credential, repository, AUT detail, or test data value cannot be discovered safely. ## Workflow ```text +-------------------+ --> +-------------------+ --> +---------------------+ | Resolve Katalon | | Read test cases | | Resolve project | +-------------------+ +-------------------+ +---------------------+ | v +-------------------+ <-- +-------------------+ <-- +---------------------+ | Verify specs | | Write specs | | Map manual steps | | + JUnit XML | | + custom commands | | to cy commands | +-------------------+ +-------------------+ +---------------------+ ``` ## Availability Boundary State the boundary before promising automation. It has three parts and none of them is optional. **Available through Katalon MCP** - Resolve context with `list_projects` and `list_repositories`. - Read the source case with `find_test_cases` and `read_test_case`. - Resolve a requirement key with `find_requirements`, `read_requirement`, and `find_test_cases_by_requirement`. - Read platform-side suites with `find_test