open-testing-convert-nightwatch

Community

Migrate Nightwatch tests to modern frameworks.

AuthorAgenticTesting
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Nightwatch test suites often lock teams into older toolchains or bespoke patterns, making migration and cross-framework porting costly and error-prone. This Skill provides a structured pathway to migrate Nightwatch tests to modern frameworks (Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant, TestCafe, OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic), preserving behavior and test intent.

Core Features & Use Cases

  • Converts Nightwatch 1.x/2.x/3.x tests (legacy module.exports and BDD describe/it) into target frameworks with care to preserve navigation, element interaction, waits, assertions, and page object references.
  • Inlines page objects and custom commands where applicable, and supports multi-environment configurations and data-driven patterns to enable round-trip translation and migration planning.
  • Provides per-target primers, extraction/reference materials, and an emission checklist to guide automated translation workflows.

Quick Start

Start by reading the master orchestrator, review the reference and mappings, and emit per-target conversion artifacts.

Dependency Matrix

Required Modules

None required

Components

Standard package

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

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.