Contents

pytest-playwright 0.4.4

0

A pytest wrapper with fixtures for Playwright to automate web browsers

A pytest wrapper with fixtures for Playwright to automate web browsers

Stars: 395, Watchers: 395, Forks: 62, Open Issues: 24

The microsoft/playwright-pytest repo was created 3 years ago and the last code push was Yesterday.
The project is popular with 395 github stars!

How to Install pytest-playwright

You can install pytest-playwright using pip

pip install pytest-playwright

or add it to a project with poetry

poetry add pytest-playwright

Package Details

Author
Microsoft
License
Apache-2.0
Homepage
https://github.com/microsoft/playwright-pytest
PyPi:
https://pypi.org/project/pytest-playwright/
GitHub Repo:
https://github.com/microsoft/playwright-pytest

Classifiers

No  pytest-playwright  pypi packages just yet.

Errors

A list of common pytest-playwright errors.

Code Examples

Here are some pytest-playwright code examples and snippets.

GitHub Issues

The pytest-playwright package has 24 open issues on GitHub

  • Adding conda recipe
  • [BUG] Can't run tests with multiple browsers when overriding page fixture
  • [Feature] Implement retries and on-first-retry for assets
  • [FEATURE] Make pytest-playwright available on conda
  • Option –output not working with a manually launched context
  • [FEATURE] Allow attaching screenshot and video into Allure report
  • [FEATURE] Expose Playwright async/await flavor

See more issues on GitHub

Related Packages & Articles

pytest-socket 0.7.0

A plugin to use with Pytest to disable or restrict socket calls during tests to ensure network calls are prevented.

botright 0.5.1

Botright, the most advance undetected, fingerprint-changing, captcha-solving, open-source automation framework. Build on Playwright, its as easy to use as it is to extend your code. Solving your Captchas for free with AI.

pydude 0.28.0

Dude (Uncomplicated Data Extraction) is a Python framework designed for crafting web scrapers with ease. This Flask-inspired framework facilitates the rapid creation of web scrapers with its intuitive syntax. While it's still in pre-alpha, Dude doesn't skimp on features. It supports multiple parser backends like BeautifulSoup4 and LXML, and offers functionalities like URL pattern matching and data grouping.

poium 1.3.2

Selenium/appium-based Page Objects test library.