A scalable Playwright test automation framework with Page Object Model, .env configuration, and Allure reporting.
- Page Object Model structure
- Environment config via
.env - Allure and HTML reporting
- Modular, readable code
npm install
npx playwright installnpm testnpm run report # HTML report
npm run allure:generate
npm run allure:open # Allure reportStored securely in .env file:
BASE_URL=https://www.saucedemo.com
USERNAME=standard_user
PASSWORD=secret_sauce