Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/najeeb1023/orangehrm-playwright-cucumber
Test automation framework using behavior data development approach with native typescript.
https://github.com/najeeb1023/orangehrm-playwright-cucumber
cict cucumber docker playwright-typescript yaml
Last synced: about 2 months ago
JSON representation
Test automation framework using behavior data development approach with native typescript.
- Host: GitHub
- URL: https://github.com/najeeb1023/orangehrm-playwright-cucumber
- Owner: najeeb1023
- Created: 2023-05-11T10:08:33.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-26T19:32:27.000Z (6 months ago)
- Last Synced: 2024-10-12T03:10:36.562Z (2 months ago)
- Topics: cict, cucumber, docker, playwright-typescript, yaml
- Language: TypeScript
- Homepage: https://opensource-demo.orangehrmlive.com/
- Size: 32 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Playwright Tests](https://github.com/najeeb1023/orangehrm-playwright-cucumber/actions/workflows/playwright.yml/badge.svg?branch=master)](https://github.com/najeeb1023/orangehrm-playwright-cucumber/actions/workflows/playwright.yaml)
## To run the project
1) npm i
2) npm run orangehrm## Test scenarios covered
1) Login scenario, with correct and incorrect credentials.
2) Timesheet data retrival for selected users.
3) Claim tab contains data for submitted users and assertion.
4) Admin page, where all users are fetched and asserted with ESS and Admin role.