This repository contains automated test cases for Redmine implemented using Playwright. The allure-report: https://kristinap8.github.io/playwright-task-2/5/. The pipeline for the optional task is available in the additional branch.
- Node.js: Ensure you have Node.js installed.
- Playwright: Install Playwright by running
npm install playwright
. - Java: (JRE 8 or higher).
- Allure Framework (v2.15.0 or higher).
- Other dependencies: Check the
package.json
file for additional dependencies.
- Clone this repository:
git clone
https://github.com/kristinap8/playwright-task-2.git
- Navigate to the project directory:
cd playwright-task-2
- Install project dependencies:
npm install
- Run tests using headless mode:
npm run test
- Run the automated tests using Playwright with UI:
npm run test-with-ui
- Generate Allure report:
npm run generate-allure-report
- Open the Allure report in a browser:
npm run open-allure-report