test-case-to-seleniumlisted
Install: claude install-skill katalon-labs/true-skills
# Katalon Test Case To Selenium
Use this skill to turn Katalon Platform/TestOps test cases into maintainable Selenium WebDriver automation **in the binding the project already uses**. Selenium is a library, not a test framework: the runner underneath it (JUnit 5, TestNG, pytest, Mocha) owns execution, assertions, and reporting, and this skill writes code that fits that runner rather than replacing it. Prefer existing project patterns when a Selenium 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.
## Availability Boundary
State the boundary before promising automation. It has three parts and none of them is optional.
**Available through Katalon MCP**
- Resolve scope with `list_projects` and `list_repositories`.
- Read the source cases with `find_test_suites`, `read_test_suite`, `find_test_cases`, and `read_test_case`.
- Follow a requirement key with `find_requirements`, `read_requirement`, and `find_test_cases_by_requirement`.
- Read the application under test with `read_auts`, for the base URL and the environment, rather than guessing them.
**Not available through Katalon MCP**
- **No MCP tool executes anything.** Nothing compiles Java, runs `mvn`, `gradle`, `pytest`, or `npm test`, or starts a browser. `schedule_test_run` schedules *platform* executions of cases already registered in the platform; it does not run a Selenium project s