browser_open
Launch a visible browser instance and navigate to a URL for automated testing and visual validation. Supports Chromium, Firefox, and WebKit engines.
Instructions
Launch a real (visible by default) browser instance and navigate to the target URL. Supports chromium, firefox, and webkit engines.
中文详情:
用途:启动真实可视化浏览器并导航到指定 URL,是所有浏览器交互测试的入口
何时使用:开始一个新的浏览器测试会话时;需要可视化观察页面行为时;切换浏览器引擎做兼容性验证时;调试需要看到真实渲染时
输出:{ ok: boolean, url: string, browserType: string, headless: boolean, sessionId: string, title: string, timestamp: string }
参数:
url (string, 必填):要打开的页面 URL
browserType (string, 可选):浏览器引擎,可选 chromium / firefox / webkit,默认 chromium
headless (boolean, 可选):是否无头模式,默认 false(可视化验证建议 false)
错误:URL 缺失或格式非法抛出 'Invalid url';浏览器启动失败抛出 'Browser launch failed'
示例:{"url":"https://example.com/login","browserType":"chromium","headless":false}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | 要打开的页面 URL | |
| headless | No | 是否无头模式,默认 false,建议可视化验证使用 false | |
| browserType | No | 浏览器引擎类型,默认 chromium | chromium |