我的团队正在使用Ruby Watir Webdriver为我们的应用程序创建自动化脚本。 IE11是我们必须编写脚本的浏览器。我们注意到我们的相同脚本在Firefox中的运行速度比在IE中快30%。这种差异就是速度,影响了我们的脚本能够"看到"元素足够快。是否有任何插件可以提高IE的速度?我们使用的是IEDriverServer版本2.48.0
答案 0 :(得分:0)
两个完全不同的浏览器之间肯定有30%是可容忍的差异吗?我很惊讶差异太小了。
正如Selenium的Jim Evans的这些帖子所显示的,使用IE驱动程序并不总是那么简单:
也许这是增加IE测试环境的硬件规范的合理原因,因此可以降低成本。或者集中测试,以便只有IE特定的测试需要IE,而无争议的批量可以在更快的环境中运行。
绝不允许速度影响测试可靠性或可变性,但如果您使用正确的等待,这应该不是问题。将IE驱动程序归咎于此是不公平的。
我怀疑使用任何特定的测试框架(Watir)会产生太大的不同。