簡體   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