elksmmx a065e3b294 feat:0309 11 horas atrás
..
README.md a065e3b294 feat:0309 11 horas atrás
SOLUTION.md a065e3b294 feat:0309 11 horas atrás
diagnose_cdp.py a065e3b294 feat:0309 11 horas atrás
simple_cdp_test.sh a065e3b294 feat:0309 11 horas atrás
test_browser.py a065e3b294 feat:0309 11 horas atrás
test_browser_fixed.py a065e3b294 feat:0309 11 horas atrás
test_browser_v2.py a065e3b294 feat:0309 11 horas atrás
test_httpx_vs_curl.py a065e3b294 feat:0309 11 horas atrás
test_search_posts.py a065e3b294 feat:0309 11 horas atrás

README.md

浏览器工具测试

这个文件夹用于测试和诊断浏览器工具的问题。

使用方法

cd /Users/elksmmx/Desktop/agent\ 2.10/Agent/examples/test_browser
python3 test_browser.py

测试内容

  1. headless=True 模式 - 无头浏览器模式,不显示窗口
  2. headless=False 模式 - 有头浏览器模式,显示窗口

预期结果

  • 如果两个测试都通过,说明浏览器工具配置正常
  • 如果只有 headless=True 通过,说明需要使用无头模式
  • 如果都失败,需要检查 Chrome 安装和权限

常见问题

JSONDecodeError: Expecting value

这通常是 CDP 连接时序问题,解决方案:

  1. 使用 headless=True 模式
  2. 增加初始化延迟
  3. 确保没有其他 Chrome 进程占用资源