【发布时间】:2016-10-20 16:43:47
【问题描述】:
我目前正在尝试使用 selenium 测试网站,当我在计算机上本地运行测试时,测试将通过,但是当我在 TeamCity 上运行测试时,测试将失败,因为他们找不到指定的元素身份证。
运行测试时,它们正在测试完全相同的 HTML 页面,当它们在我的计算机上本地运行时,我检查元素的 ID 属性,它将显示 ID 为 rad_button1。但是,当测试运行时
在 TeamCity 上,我查看了同一元素的属性,ID 属性不再有任何 ID。
以前有人遇到过这个问题吗?
【问题讨论】:
-
您是否针对相同的代码库运行?听起来像是一些 javascript 魔术正在发生,但听起来也可能是由于应用程序的差异造成的。
-
是的,你是对的,这是一个 javascript 错误,因为 Internet Explorer 在兼容模式下运行
标签: html internet-explorer-9 teamcity ie-developer-tools remotewebdriver