Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liznyamu/playwright-automation-framework
Playwright Automation Framework (AUT SDET Unicorns)
https://github.com/liznyamu/playwright-automation-framework
playwright playwright-typescript
Last synced: 12 days ago
JSON representation
Playwright Automation Framework (AUT SDET Unicorns)
- Host: GitHub
- URL: https://github.com/liznyamu/playwright-automation-framework
- Owner: liznyamu
- Created: 2024-10-23T09:54:55.000Z (14 days ago)
- Default Branch: main
- Last Pushed: 2024-10-24T06:37:49.000Z (13 days ago)
- Last Synced: 2024-10-25T00:53:03.233Z (12 days ago)
- Topics: playwright, playwright-typescript
- Language: TypeScript
- Homepage: https://sdetunicorns.com/course/playwright-complete-beginner-course/
- Size: 4.25 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Playwright framework
- End to End test automation framework using `Playwright` and `Typescript`
## Installation
Use npm to install required dependencies.
- use `node version >18.18.0````bash
npm install
```## Usage
//TODO: add Run scripts:
//TODO: view reports:
## Tools / Technology stack:
- Playwright
- Typescript## Using Industry Best Practices, Design Patterns & API Integration
- [x] Playwright basics
- [x] setup and installation
- [x] write tests
- [x] page locators and selectors
- [x] Interacting with Web Elements
- [x] page locators and selectors
- [x] Setup Page Object Model
- [x] Debugging with Playwright
- [x] Setup Test Automation Framework
- [x] Optimizing Test Framework
- ESLint setup , Reuse Base URL, Before Hook, Randomize data, Parameterize tests
- [x] Handling Authentication Tests
- [x] Building Beautiful Reports
- [x] Paralell & Cross Browser testing
- [ ] Integration with GitHub Actions
- [ ] API integration
- [ ] Demo Project