E2E Automation - NextTask App with Playwright
This project focuses on automating end-to-end tests for the NextTask web application using Playwright with TypeScript. The tests simulate real user interactions to validate the full behavior of features like task creation, editing, completion, and deletion.
The test suite is written using Playwright’s built-in test runner and uses test hooks, page objects, and custom helpers to keep everything modular and easy to maintain.
All tests run automatically via GitHub Actions on each push to the main branch. The workflow is configured to execute tests in headless mode using Chromium, and the test results are uploaded as artifacts for review.
This setup ensures every commit gets instant feedback about the UI’s health. It’s fast, scalable, and helps catch regressions early in the development cycle.