{"repo":"serenity-js/serenity-js-cucumber-playwright-template","free":true,"listed":false,"github":"https://github.com/serenity-js/serenity-js-cucumber-playwright-template","clone":"git clone https://github.com/serenity-js/serenity-js-cucumber-playwright-template.git","description":"Test your web apps with Serenity/JS, Playwright and Cucumber.js","language":"TypeScript","stars":32,"topics":["cucumber-js","playwright","screenplay-pattern","serenity-js","web-testing","test-automation"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"Serenity/JS Cucumber Playwright Template This template repository helps you automate testing of web applications using Serenity/JS , Cucumber , and Playwright , and comes pre-configured with TypeScript , linting, reporting, and example test scenarios. Use this template to accelerate your test automation setup and generate Serenity BDD living documentation. View live reports generated by this template: - Serenity BDD living documentation Features - Pre-configured Serenity/JS + Cucumber + Playwright + TypeScript setup - Example BDD scenarios demonstrating web application testing - Screenplay Pattern implementation showcasing reusable tasks and interactions - Integrated reporting with Serenity BDD living documentation - ESLint configuration for code quality and consistency - CI-ready scripts and development environment support - Ready-to-use GitHub Codespaces environment using the official Serenity/JS Docker image Quick Start Explore instantly in GitHub Codespaces Launch this project in an online development environment: Run locally 1. Prerequisites Follow the Serenity/JS installation guide to set up your development environment with the following prerequisites: - Node.js (LTS version recommended) - Java JRE 17+ 2. Create your project Create a new GitHub repository from this template and clone it to your machine: 3. Install dependencies Install the project dependencies and Playwright browsers: Corporate networks If your environment requires proxy configuration or an internal reg","default_branch":null,"files":null,"tree":[],"storefront":"/r/serenity-js","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/serenity-js/serenity-js-cucumber-playwright-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}