Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asadhasan/futurelearn-playwright-tests
Basic Playwright/test cross-browser test project
https://github.com/asadhasan/futurelearn-playwright-tests
circleci codeql cross-browser-testing dependabot docker docker-compose eslint github-actions husky lint-staged nodejs npm playwright-test prettier sonarqube typescript
Last synced: 15 days ago
JSON representation
Basic Playwright/test cross-browser test project
- Host: GitHub
- URL: https://github.com/asadhasan/futurelearn-playwright-tests
- Owner: AsadHasan
- License: mit
- Created: 2022-05-13T12:16:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-07T02:02:30.000Z (almost 2 years ago)
- Last Synced: 2024-10-28T07:30:53.887Z (2 months ago)
- Topics: circleci, codeql, cross-browser-testing, dependabot, docker, docker-compose, eslint, github-actions, husky, lint-staged, nodejs, npm, playwright-test, prettier, sonarqube, typescript
- Language: TypeScript
- Homepage:
- Size: 289 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=AsadHasan_futurelearn-playwright-tests&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=AsadHasan_futurelearn-playwright-tests)
# Introduction
Bootstrapped a basic Playwright/test cross-browser test project.
# Getting Started
1. Installation process:
1. Install node dependencies: `npm ci`
1. Install browsers: `npx playwright install --with-deps`
1. Pre-requisites: Node (including) npm.# Build and Test
1. Lint and fix: `npm run lint && npm run fix`
2. Run tests: `npm test`