You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ChromeDriver 127更新后JMeter测试遇搜索引擎弹窗问题求助

解决ChromeDriver 127版本搜索引擎弹窗导致JMeter测试失败的问题

一、添加针对性Chrome启动参数

试试这些官方或针对性参数,添加到Chrome Driver Config的「附加参数」中,每个参数单独一行:

  • --disable-search-engine-choice-screen:Chrome 127+新增的官方参数,直接禁用搜索引擎选择弹窗,这是最直接的解决方案
  • --no-default-browser-check:跳过默认浏览器检查,避免触发关联弹窗
  • --disable-features=SearchEngineChoiceScreen:通过禁用特定系统特性屏蔽弹窗
  • --start-maximized:最大化窗口,部分场景下弹窗会被窗口覆盖(辅助优化)

注意参数格式要正确,不要带多余空格,示例格式:

--disable-search-engine-choice-screen
--no-default-browser-check

二、复用已配置的Chrome用户文件

如果参数方案无效,可提前手动配置好Chrome环境,再让JMeter复用该配置:

  1. 手动打开Chrome,完成搜索引擎选择(选定默认引擎后,后续不会再弹出该窗口)
  2. 找到Chrome用户配置文件夹路径:
    • Windows:C:\Users\[你的用户名]\AppData\\Local\Google\Chrome\User Data
    • Mac:~/Library/Application Support/Google/Chrome
  3. 在Chrome Driver Config的附加参数中添加:--user-data-dir=[上述文件夹的完整路径]

三、临时降级ChromeDriver版本

如果以上方案都不生效,可以临时降级到ChromeDriver 126版本,注意要保证Chrome浏览器版本和ChromeDriver版本兼容(建议版本完全一致),等后续ChromeDriver修复该弹窗问题后再升级。

四、启用Headless无界面模式

如果测试不需要可视化界面,启用Headless模式大概率能绕过弹窗:
在附加参数中添加:

--headless=new
--disable-search-engine-choice-screen

无界面模式下Chrome不会渲染可视化弹窗,能有效避免这类干扰。

内容的提问来源于stack exchange,提问作者stef braak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 01:43:11