A pytest plugin for playwright python
Project description
pytest-playwright-enhanced
playwright is a fantastic tool, this repository aims to build on the amazing features of the tool. This repository was born due to wanting
to bake in additional functionality that would never be accepted back into the core mainstream python package.
[!CAUTION]
pytest-playwright-enhancedis in the alpha stage.
pytest-playwright-enhanced is an advanced tool kit for testing web applications. The idea behind the project is build on the robustness of playwright
to simplify a lot of the boilerplate that comes with testing frameworks. pytest-playwright-enhanced offers additional capabilities and a simplified
API. Some of the functionality you get for free;
- Browser management
- Powerful, human readable API's
- Improved automatic artifacting and debuggability
- Async support
- Much more...
pytest-playwright-enhanced is a complete drop-in replacement to pytest-playwright and is a case of just swapping out the dependency, then utilising
some of the new types and functionality should you need it, this allows for an easy transition period.
[!CAUTION] This backwards compatibility depends on alot of non breaking changes upstream!
Quick Start
Quickly get running by doing the following:
pip install pytest-playwright-enhancedplaywright install
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pytest_playwright_enhanced-0.1.0.tar.gz.
File metadata
- Download URL: pytest_playwright_enhanced-0.1.0.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.2 Linux/6.2.0-1019-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24625c5506a5186af8a94763d88f44034d3eb5181d5247521fad3ac8e24e40c0
|
|
| MD5 |
9376ae043bd4b3a708362778e265ee4e
|
|
| BLAKE2b-256 |
0d9448e4e9fa9c6e39bdda14d02916c333e3cb77ea601ccd88e06474d18ef221
|
File details
Details for the file pytest_playwright_enhanced-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pytest_playwright_enhanced-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.2 Linux/6.2.0-1019-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1654797c4a67b96987605a929baaca403cb30e5c6a90d1a074e21fcaa88fe3d9
|
|
| MD5 |
19a1105a556ed5f1e805a6eb2b717781
|
|
| BLAKE2b-256 |
aad3bedeba9ea948f50e10e7155a1053d554c508adbc7754c97a2052beb46e1d
|