繁体   English   中英

如何通过避免注册表设置来加速Selenium / Junit测试执行

[英]How to speed up Selenium/Junit test execution by avoiding the registry settings

我们有500多个测试用例供我们的应用程序使用。 根据CPU和RAM的开销,测试用例将运行4到6个小时。

对于每个测试用例,Selenium将启动和停止IE。 IE会为每个测试用例备份注册表。 我在每个测试用例中看到以下语句,并且

14:43:38,312 INFO  [org.openqa.selenium.server.browserlaunchers.WindowsProxyManager] Backing up registry settings...
14:43:40,234 INFO  [org.openqa.selenium.server.browserlaunchers.WindowsProxyManager] Modifying registry settings...

以上两个语句之间有2分钟的时间差。

我们能否绕过注册表的备份并运行测试用例。 这样,我的测试用例将在不到20分钟的时间内完成当前的构建。

线程显示如何重用Firefox会话。 我还没有尝试过,但是我想Internet Explorer可以使用它。 您也可以使用Selenium Grid来加快持续时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM