Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Overview

Welcome to the comprehensive documentation for RocketQA CLI - a universal testing tool that simplifies web application testing using natural language.

RocketQA is a powerful testing framework that enables you to write end-to-end web tests using natural language (Gherkin/BDD syntax) without requiring any coding knowledge. It combines the power of Cucumber for behavior-driven development with Playwright for reliable web automation.

  • 🚀 Zero Configuration: Works in any project with a features folder
  • 📝 Natural Language: Write tests using only natural language - no coding required
  • 🎯 Pre-built Steps: Comprehensive step library for web e2e testing
  • 💻 VS Code Extension: Smart autocompletion, validation, and navigation support
  • 🌐 Universal Tool: No dependencies, runs via npx
  • ⚡ Fast & Reliable: Built on Playwright for stable web automation
  • 📊 Rich Reporting: Detailed HTML and JSON test reports
  1. Write Features: Create .feature files using Gherkin syntax
  2. Define Locators: Use locators.yml for page element identification
  3. Run Tests: Execute with simple CLI commands
  4. View Reports: Get detailed HTML reports with screenshots
  • Operating Systems: macOS, Linux, Windows
  • Node.js: Version 20 or higher (LTS recommended)
  • Browsers: Chromium, Firefox, Safari (via Playwright)