open-testing-convert-katalon

Convert Katalon Studio tests and Recorder exports to Playwright, Cypress, WebDriverIO, Appium, and OpenTest.AI.

13|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/AgenticTesting/OpenTestingAI --skill open-testing-convert-katalon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: open-testing-convert-katalon
Source: https://github.com/AgenticTesting/OpenTestingAI/tree/main/.opentesting-convert/skills/open-testing-convert-katalon
Command: npx skills add https://github.com/AgenticTesting/OpenTestingAI --skill open-testing-convert-katalon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Converts Katalon Studio tests and Recorder exports into cross-target formats for modern test runners.

Core Features & Use Cases

  • Supports converting Katalon Studio Groovy WebUI/Mobile scripts and Katalon Recorder JSON/HTML exports to target frameworks.
  • Preserves Object Repository references, Global Variables, Custom Keywords, and data-driven bindings for round-tripping through OpenTest.AI.
  • Use Case: teams migrating an existing Katalon suite to Playwright, Cypress, or OpenTest.AI with minimal rewrites, or porting back and forth for experimentation.

Quick Start

Run the converter on a Katalon project folder to produce target-ready artifacts and cross-runner compatible configurations.

Frequently Asked Questions about open-testing-convert-katalon

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

FAQPage Schema
How do I migrate Katalon Studio tests to Playwright?▼

To migrate Katalon tests to Playwright, you can convert Katalon Studio Groovy WebUI scripts and Recorder exports into target-ready Playwright configurations. The extraction and translation pipeline maps Katalon artifacts to canonical steps while preserving object repositories and data bindings.

Can I convert Katalon Recorder exports to Cypress or WebDriverIO?▼

Yes, you can convert Katalon Recorder JSON and HTML exports to Cypress or WebDriverIO. The conversion process translates recorded steps into cross-runner compatible configurations, allowing teams to port tests between modern runners with minimal rewrites.

Does converting Katalon tests preserve custom keywords and global variables?▼

Converting Katalon tests preserves Custom Keywords, Global Variables, and Object Repository references during migration. The extraction pipeline retains these artifacts so they can be round-tripped through OpenTest.AI or mapped directly into the target framework configurations.

What is the best way to handle data-driven bindings when migrating from Katalon?▼

The best way to handle data-driven bindings during Katalon migration is to use a converter that supports optional data-driven expansions. This process maps Katalon data bindings to canonical steps and emits ready-to-run configurations that maintain the data-driven structure in the target runner.

Can I port Katalon Mobile scripts to Appium?▼

Yes, you can port Katalon Studio Groovy Mobile scripts to Appium. The conversion pipeline translates mobile test artifacts into Appium-ready configurations while preserving the object repository references and custom keywords associated with the original mobile tests.

Do I need to rewrite my test suite when moving from Katalon to OpenTest.AI?▼

You do not need to rewrite your test suite when moving from Katalon to OpenTest.AI. The converter extracts Katalon artifacts and translates them into cross-runner compatible configurations, enabling porting back and forth for experimentation with minimal manual adjustments.