Selenium浏览器检测
早上好 在过去的几周里,我一直在做一些测试,我遇到了一些困难 我正在测试IE7和8以及firefox 基本上,我的问题是IE8还不支持插件,firefox也不支持框架集中的引用程序,所以基本上我想做的是检测我使用的浏览器,然后如果它的IE7运行测试,否则跳过某些测试,这可能吗 提前感谢大家的帮助 干杯Selenium浏览器检测,selenium,Selenium,早上好 在过去的几周里,我一直在做一些测试,我遇到了一些困难 我正在测试IE7和8以及firefox 基本上,我的问题是IE8还不支持插件,firefox也不支持框架集中的引用程序,所以基本上我想做的是检测我使用的浏览器,然后如果它的IE7运行测试,否则跳过某些测试,这可能吗 提前感谢大家的帮助 干杯 卡梅隆嗯,我想到了一个解决方案。。。也许这有点奇怪,但我认为它应该起作用:让你的Web应用程序。读取HTTP UserAgent并将其另存为隐藏的HTML输入字段。然后,您可以从Selenium测
卡梅隆嗯,我想到了一个解决方案。。。也许这有点奇怪,但我认为它应该起作用:让你的Web应用程序。读取HTTP UserAgent并将其另存为隐藏的HTML输入字段。然后,您可以从Selenium测试中访问它,并决定是否要继续运行它们
也许有更好的解决方案,我不知道。我可能遗漏了一些东西(可能!),但如果你只是想把测试目标指向IE,那么条件注释会起作用吗
<!--[if ie 7]>
The tests go here.
<![endif]-->
请阅读本文的其他人注意:问题在于如何使用Selenium Core,该解决方案旨在编辑基于HTML的测试套件文件。如果您使用的是Selenium RC,您显然知道您启动了哪个浏览器:)