cypress-craft
Version:
CypressCraft is an innovative extension built on top of Cypress (Cypress + Cucumber + POM)
15 lines (9 loc) • 1.09 kB
Markdown
# ¿Que es cypressCraft?
{ width=800 }{border-effect=line}
**CypressCraft** es una librería de NPM que extiende las capacidades de [Cypress](https://www.cypress.io/) y facilita la creación de pruebas E2E y API. Incluye de forma nativa [Cucumber](https://www.npmjs.com/package/cypress-cucumber-preprocessor) y una estructura basada en el patrón **Page Object Model (POM)**, lo que simplifica el mantenimiento de los escenarios.
Entre sus principales características destacan:
- Gestión centralizada de datos y múltiples entornos.
- Integración con Gherkin para escribir pruebas en lenguaje natural.
- Plantillas de POM para API y front‑end listas para usar.
- Reportes HTML integrados y soporte para variables dinámicas.
El objetivo es ofrecer un punto de partida sólido para proyectos de automatización, reducir la duplicidad de código y estandarizar la forma en que se escriben las pruebas. Una vez instalado, se obtiene una estructura clara que sirve como guía para organizar features, step definitions y objetos de página.