_How to Install _

  • pip install pytest-playwright
  • playwright install

How to run a program

  • If the file name starts without test*.py then just use this command. ex: file name myusecase.py
$ pytest <>.py
$ pytest myusecase.py
  • If the file name starts with test<>.py then no need to specify the file name when running
$ pytest
  • If you want to see the execution in a browser.
$pytest --headed --browser firefox
  • Record the flow and copy the code
$playwright codegen https://example.com

Playwrite Documentation: https://playwright.dev/python/docs/actionability