CoolFace
Apppublic

aroniscunt/Browser_Web_UI_Automation

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
test_playwright.py32 linesDownload Raw Back to tests
1import pdb
2from dotenv import load_dotenv
3
4load_dotenv()
5
6
7def test_connect_browser():
8    import os
9    from playwright.sync_api import sync_playwright
10
11    chrome_exe = os.getenv("CHROME_PATH", "")
12    chrome_use_data = os.getenv("CHROME_USER_DATA", "")
13
14    with sync_playwright() as p:
15        browser = p.chromium.launch_persistent_context(
16            user_data_dir=chrome_use_data,
17            executable_path=chrome_exe,
18            headless=False  # Keep browser window visible
19        )
20
21        page = browser.new_page()
22        page.goto("https://mail.google.com/mail/u/0/#inbox")
23        page.wait_for_load_state()
24
25        input("Press the Enter key to close the browser...")
26
27        browser.close()
28
29
30if __name__ == '__main__':
31    test_connect_browser()
32