Web UI automated tests of BookCart site with Playwright.
-
Install Node.js LTS version
-
Check that Node.js is installed
node -v
- Check that package manager npm is installed
npm -v
- Install project dependencies
npm install
npm run test:e2e
npm run test:a11y
npm run test:lighthouse
npm run test:visual
- Github Actions integrated with downloadable report
- Page object model
- Accessibility testing
- Performance (Lighthouse) testing
- Visual testing