browser-use-webui / tests /test_playwright.py
katiue's picture
Upload folder using huggingface_hub
c13f7a1 verified
raw
history blame contribute delete
969 Bytes
# -*- coding: utf-8 -*-
# @Time : 2025/1/2
# @Author : wenshao
# @Email : [email protected]
# @Project : browser-use-webui
# @FileName: test_playwright.py
import pdb
from dotenv import load_dotenv
load_dotenv()
def test_connect_browser():
import os
from playwright.sync_api import sync_playwright
chrome_exe = os.getenv("CHROME_PATH", "")
chrome_use_data = os.getenv("CHROME_USER_DATA", "")
with sync_playwright() as p:
browser = p.chromium.launch_persistent_context(
user_data_dir=chrome_use_data,
executable_path=chrome_exe,
headless=False # 保持浏览器窗口可见
)
page = browser.new_page()
page.goto("https://mail.google.com/mail/u/0/#inbox")
page.wait_for_load_state()
input("按下回车键以关闭浏览器...")
browser.close()
if __name__ == '__main__':
test_connect_browser()