我的自动化问题(selenium-webdriver)有问题 . 每次我点击链接时,该链接都会在新选项卡中打开(这不是预期的,链接没有_blank attr . 设置为它们),我的自动化失败导致它停留在第一个选项卡上 .
我尝试在新PC上设置新的自动化环境 - 结果相同 . 我尝试使用:controlKeyUp释放Ctrl键 - 结果相同
此问题发生在从我的产品的v1到v2的错误修复合并期间 .
P.S:
-
在具有较旧代码自动化的版本上工作正常,没有任何问题
-
此问题无法手动重现 .
1 回答
我将解释我们如何处理这个问题 .
我们已经在我们的网站上实施了Google Analytics事件跟踪,因此它会检查每个链接以查看它是否是外部链接 . 编写了一个reg-ex来检查链接,但它没有包含我绕过基本身份验证“http://LOGIN:PASSWORD@yoursite.com ". Therefore GA thought every link was an external one and GA injected its .js with " _blank”属性的方式 .