1

我们使用 Selenium2 和 C# 在 VS2010R2 中为 FF、Chrome 和 IE9 创建了所有测试。我们为所有测试使用一个通用代码库,只需指向不同的浏览器来运行它。要运行测试,我们使用 VS2010 测试代理/构建环境。因此,它将开始对构建服务器进行 n 次测试的测试运行,然后将测试传递给代理以运行测试。

Chrome 和 FF 测试都运行完美,但 IE9 测试非常缓慢(并且通常超时),但每个浏览器的测试完全相同。

只是为了给你一个参考框架,这里是时间安排:

  • Chrome 测试:0:34.753 秒
  • 火狐测试:1:01:570 分钟
  • IE 测试:14:26:54 分钟

我们正在运行所有 webdrivers 的 32 位版本,测试代理是 64 位 windows7。

从我读过的内容来看,我不想切换到 64 位版本,因为它包含一个旧的 JS 处理引擎。

我已经搜索了数周(断断续续)来解决这个问题,但我的 google-fu 不够强大。有没有遇到过这个问题?

4

0 回答 0