open-testing-convert-behave

Community

Convert Behave tests to target-ready equivalents

AuthorAgenticTesting
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Behave projects often require costly porting when adapting to new automation ecosystems. This skill automates the translation of Gherkin features, Python step definitions, and environment hooks into multiple target runtimes, reducing duplication and drift.

Core Features & Use Cases

  • Automates canonicalization of Behave features, backgrounds, scenarios, and scenario outlines with expanded examples for multiple targets.
  • Generates target glue code (step definitions and driver hooks) for Selenium, Playwright, Cypress, WebDriverIO, and more, preserving tags and hooks metadata.
  • Supports environment.py hooks, fixtures, userdata, and custom types while producing auditable, reproducible results across backends.

Quick Start

Provide your Behave project to the converter and run it to output target-ready tests and glue code.

Dependency Matrix

Required Modules

None required

Components

references

💻 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-behave
Download link: https://github.com/AgenticTesting/OpenTestingAI/archive/main.zip#open-testing-convert-behave

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.