Primary Authority Register (PAR) Automation Test
The PAR Automation Tests project is designed to automate the testing of the Primary Authority Register (PAR) application. This repository includes frameworks and test scripts for UI, API, and Accessibility testing, ensuring comprehensive coverage of functional and non-functional requirements.
UI Testing: Automated end-to-end tests for validating user workflows using Playwright and Cucumber.js.
API Testing: Automated API tests for verifying request/response interactions and data flows.
Accessibility Testing: Accessibility checks integrated with Axe Core to ensure compliance with WCAG 2.2 standards.
- Playwright: For browser automation and testing.
- Cucumber.js: For behavior-driven development (BDD) and readable test scenarios.
- Axe Core: For accessibility testing and WCAG compliance validation.
- Node.js: Runtime for running the JavaScript-based framework.