如何在Windows XP中將Selenium Server Standalone 2作爲Windows服務運行?在Windows XP中將Selenium Server standalone 2作爲服務運行
回答
或者,如果你想讓它在啓動時開始,你可以這樣做:
創建文件
01_start_hub.bat
將包含以下命令:java -jar selenium-server-standalone-2.20.0.jar -role hub
創建文件
02_start_node.bat
將包含此命令:java -jar selenium-server-standalone-2.20.0.jar -role node -hub http://localhost:4444/grid/register
Pla CE兩個蝙蝠文件到啓動文件夾
C:\Documents and Settings\UserName\Start Menu\Programs\Startup
是的,你將有兩個「醜」 DOS啓動後的提示,但這quickwin solutin
這裏是鏈接到更持久的解決方案 - 首先創建的BAT文件在我的其他答案。第二read this article - 它關於創建服務。我會建議指出選項中的BAT文件。
我從來沒有創建了一個服務,讓幫助頁面是一樣多,我可以提供
我有很多運氣與Non-Sucking Service Manager。這是一個獨立的可執行文件,可以創建一個windows服務,並且比我曾經使用過的任何其他方法(我在考慮srvany.exe)都要好得多。 usage instructions非常簡單。
下面是我如何使用它:
- 下載並解壓縮nssm.exe
- 我想運行擔任的樞紐和節點既是一個單個實例,所以我沒有指定角色。我也只是想要默認設置,所以我沒有傳入任何參數。以下是我在命令行中所做的:nssm安裝Selenium-Server「C:\ Program Files \ Java \ jre6 \ bin \ java.exe」「-jar C:\ Selenium \ selenium-server-standalone-2.21.0。罐子」
如果你想運行只是一個集線器或節點,然後在-role集線器或-role節點添加到最後一個參數在步驟2中,如「-jar C:\ Selenium \ selenium-server-standalone-2.21.0.jar -role hub」。您也可以在這裏爲Selenium指定任何其他參數。
如果您需要稍後調整參數,可以通過Regedit在HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \\ Parameters下執行此操作。具體來說,AppParameters鍵包含您傳遞給Selenium的參數。
http://brantleytec.blogspot.com/2012/11/selenium-hub-and-node-as-windows-service.html
該鏈接描述我用來建立和使用本地Microsoft程序使用Selenium樞紐和節點作爲一個服務的過程。我能夠在工作PC上以及在每次構建之後運行我的測試的遠程服務器上本地運行。
如果這是你的本地PC,雖然,我可能會建議使用ChromeDriver代替RemoteWebDriver。它的設置較少,並且允許新員工在沒有任何額外設置的情況下開始使用您的測試。
- 1. 將Selenium RC作爲Windows服務運行
- 2. 作爲Windows服務運行Selenium-Server-standalone時出現高CPU消耗
- 3. selenium-server-standalone-2.0rc2.jar在服務器上運行,如何開始?
- 4. python stop selenium standalone server
- 5. linux - 如何運行selenium-server-standalone?
- 6. 如何在Windows XP Pro中運行Jboss 4.2.0A作爲服務
- 7. 將WEBrick作爲Windows服務運行
- 8. 在Ubuntu服務器上運行selenium standalone npm包
- 9. 無法運行Selenium RC服務器作爲Windows服務
- 10. 將Django作爲Windows服務運行
- 11. 在selenium服務器上運行由selenium ide生成的java導出測試standalone
- 12. 將Jetty 7作爲Windows服務運行
- 13. 將lighttpd作爲Windows服務運行
- 14. 將Elastic Search作爲Windows服務運行
- 15. 將.bat作爲Windows服務運行
- 16. 將JAR作爲Windows服務運行
- 17. 將Apache Derby作爲Windows服務運行
- 18. 將IKVM exe作爲Windows服務運行
- 19. 將Tomcat Servlet作爲Windows服務運行
- 20. 無法在Windows XP SP3上啓動MySQL Server 5.1作爲服務
- 21. 運行Web服務作爲Windows服務
- 22. 如何在Windows Server 2008上將java .jar文件作爲Windows服務運行?
- 23. 在Windows中運行Python Web服務器作爲服務
- 24. 在Windows上作爲服務運行Redis
- 25. 作爲服務器運行的Windows 7
- 26. 運行JBoss 7.1.1.Final作爲Windows服務
- 27. 運行硒服務器和ChromeDriver作爲Windows服務
- 28. 對Selenium 2服務器運行Selenium 1 RC命令
- 29. Apache Tomcat配置文件,Windows Server 2012,未作爲服務運行
- 30. 如何部署在Windows XP上運行JBoss作爲服務的.war?
這是否仍然適用於最新版本的Chrome?從其他各種報告看來,從版本38開始,Chrome + Selenium + ChromeDriver作爲服務安裝時不起作用(顯然是因爲Windows服務使用的Session 0是無頭的,而且這還沒有官方支持) – LordOfThePigs 2015-06-17 09:26:30