Cypress Page Object & Test Generator
Automatically generates Cypress Page Object classes and comprehensive test suites for any web page.
概要
This tool revolutionizes Cypress test automation by automatically generating both Page Object classes and comprehensive test suites directly from any given web page. It intelligently scrapes and parses HTML content to create well-structured Page Object classes complete with private element locators, public getters, and various interaction and workflow methods. Furthermore, it produces a wide array of Cypress tests, including positive, negative, workflow, accessibility, performance, and edge case scenarios, significantly accelerating the development of robust end-to-end test suites.
主な機能
- Automated Cypress Page Object class generation (TypeScript)
- Comprehensive Cypress test suite generation with various test categories
- Web scraping and HTML parsing using Puppeteer and Cheerio
- Intelligent detection and generation of common workflow methods (e.g., login, search)
- Support for generating tests and methods for various HTML element types
- 0 GitHub stars
ユースケース
- Accelerating Cypress test development by automating boilerplate code generation
- Generating initial test coverage for new or existing web application pages
- Creating well-structured Page Object models automatically for Cypress projects