https://github.com/ozlemkorpe/php-testsparker-test-automation-with-playwright
This project demonstrates test automation of the PHP Testsparker using Playwright and TypeScript.
https://github.com/ozlemkorpe/php-testsparker-test-automation-with-playwright
Last synced: 8 months ago
JSON representation
This project demonstrates test automation of the PHP Testsparker using Playwright and TypeScript.
- Host: GitHub
- URL: https://github.com/ozlemkorpe/php-testsparker-test-automation-with-playwright
- Owner: ozlemkorpe
- Created: 2024-12-10T22:01:50.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-20T21:51:58.000Z (10 months ago)
- Last Synced: 2024-12-30T02:53:37.579Z (10 months ago)
- Language: TypeScript
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PHP Testsparker - Playwright Automation Project
Welcome to the PHP Testsparker - Playwright Automation Project! This project demonstrates test automation of the PHP Testsparker using Playwright and TypeScript.
## Project Overview
This demo project focuses on automating various user interactions on the PHP Testsparker using **Playwright** with **TypeScript**. It includes tests for validating core functionality, verifying UI elements, and ensuring the integrity of critical workflows.
## Features
- Supports testing in different browsers
- Automated tests using **Playwright** for browser automation.
- Written in **TypeScript** for static typing and better developer experience.## Requirements
Before running this project, ensure you have the following installed:
- **Node.js** (version >= 14.x)
- **npm** or **yarn**## Getting Started
Follow the steps below to get started with the PHP Testsite test automation demo:
1. **Clone the repository**:
```bash
git clone https://github.com/ozlemkorpe/php-testsparker-playwright.git
```2. **Install the dependencies**:
Navigate into the project folder and install the necessary packages:
```bash
cd php-testsite-automation
npm install
```3. **Run the tests**:
To run all the automated tests:
```bash
npx playwright test
```To run a specific test by its name:
```bash
npx playwright test --grep "Test Name"
```