pip install playwright
playwright install
from playwright.sync_api import sync_playwright
def test_open_google():
with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
page = browser.new_page()
page.goto("https://www.google.com")
assert "Google" in page.title()
browser.close()
page.locator("text=Войти").click()
page.get_by_test_id("login-button").click()
page.route("**/api/user", lambda route: route.fulfill(body='{"name": "test"}'))