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

Azure Pipeline中禁用Chrome首次启动广告隐私提示方法咨询

解决Chrome首次启动的“开启广告隐私功能”弹窗问题

方法一:通过命令行参数直接禁用弹窗

在启动Chrome时添加以下命令行参数,可直接跳过该隐私提示:

  • --disable-features=PrivacySandboxSettings4
  • --disable-features=PrivacySandboxAdsAPIs

在Azure管道的TestComplete测试配置中,修改Chrome的启动命令,将上述参数添加到浏览器的命令行参数字段即可。

方法二:在测试套件中添加弹窗关闭逻辑

如果命令行参数方案不生效,可以在测试初始化阶段添加检查并关闭弹窗的逻辑:

  1. 等待Chrome启动完成后,检查是否出现包含“开启广告隐私功能”(或对应英文提示)的对话框
  2. 定位对话框中的“跳过”或“Skip”按钮,模拟点击操作

示例TestComplete JavaScript代码:

function ClosePrivacyPopup() {
  var popup = Sys.Browser("chrome").FindElement("//div[contains(text(),'Turn on an ad privacy feature')]");
  if (popup.Exists) {
    var skipBtn = popup.FindElement("//button[contains(text(),'Skip')]");
    if (skipBtn.Exists) skipBtn.Click();
  }
}

在测试用例执行前调用该函数即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 08:45:53