{"repo":"charlyautomatiza/starter-playwright","free":true,"listed":false,"github":"https://github.com/charlyautomatiza/starter-playwright","clone":"git clone https://github.com/charlyautomatiza/starter-playwright.git","description":"Boilerplate project for Web/API Test Automation created live on Twitch based on Playwright - TypeScript - Allure Report - Lighthouse","language":"TypeScript","stars":117,"topics":["qa","qaautomation","testing","testautomationframework","playwright","webtesting","typescript","allure-report","boilerplate","a11y"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"🎭 Playwright Web Test Automation - Playwright Boilerplate project created live on Twitch.tv/CharlyAutomatiza based on Playwright, TypeScript, Allure Report You can access my YouTube channel for more information about this and other automated testing frameworks. Overview Esta documentación está disponible también en Castellano . General requirements - Install a git client such as git bash Download and install - Latest version of Node.js - Java Development Kit (JDK) - Make sure you have the environment variable JAVA HOME set to the path of the respective JDK. (Required for Allure report generation) . Installation of the testing framework Clone the repository: git clone https://github.com/charlyautomatiza/starter-playwright.git Install dependencies. npm install To run the tests go to the root of the project and run (headless mode) npm run test To run the tests go to the root of the project and run (headed mode) npm run test-head To run the tests only on Firefox npm run firefox To run the tests only on Chromium npm run chromium To run the tests only on Webkit npm run webkit To run the tests with UI + API Examples npm run api-ui To run the tests with UI + API + Mockaroo Examples npm run data-mgmt IMPORTANT : To run your own Mockaroo examples you should create a free account, create a new schema and create a new .env file with your API KEY Example .env: API KEY=000zz999 For running Accessibility Testing examples with Lighthouse npm run a11y IMPORTANT : In the thresholds section of","default_branch":null,"files":null,"tree":[],"storefront":"/r/charlyautomatiza","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/charlyautomatiza/starter-playwright/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."}