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.