14. CLI Installation, Browser Binaries & Launch Options

CLI Setup Commands

# Install Python package:
pip install playwright pytest-playwright

# Install browser binaries:
playwright install

Launch Options in Python

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
browser = p.chromium.launch(headless=False, slow_mo=100)
page = browser.new_page()
page.goto("https://targetqa.com")
browser.close()

Task

  • Implement make_launch_kwargs(headless=True, slow_mo=0):
  • 1. Return {"headless": headless, "slow_mo": slow_mo}.
πŸ’‘Common doubts
Did you like the problem?
Lesson 14 of 37
Python
Loading code editor…
Next