每次单击 link 时都会打开不需要的新选项卡,这不是预期的

Unwanted new tab opens every time I click on a link which is not expected

我的自动化 (selenium-webdriver) 有问题。每次我点击 link,那个 link 会在新标签页中打开(这不是预期的,而且 link 没有 _blank 属性。设置给它们),我的自动化失败,因为它停留在第一个选项卡上。

我尝试在新 PC 上设置新的自动化环境 - 结果相同。我尝试使用 :controlKeyUp 释放 Ctrl 键 - 结果相同

这个问题发生在我的产品从 v1 到 v2 的错误修复合并过程中。

P.S.:

我会解释我们是如何处理这个问题的。

我们在我们的网站上实施了 Google 分析事件跟踪,因此它会检查每个 link 以查看它是否是外部事件。编写的正则表达式是为了检查 links,但它没有包含我绕过基本身份验证“http://LOGIN:PASSWORD@yoursite.com”的方式。因此 GA 认为每个 link 都是外部的,并且 GA 将其 .js 注入了“_blank”属性。