Windows XPでSelenium Server Standalone 2をWindowsサービスとして実行するにはどうすればよいですか?Windows XPでSelenium Serverスタンドアロン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が起動した後に求められますが、これは
solutinのQuickWinであり、ここで、より耐久性のあるソリューションへのリンクである必要がありますに - 最初のBATを作成私の他の答えと同じようにファイル。 Second 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をインストールします。 jar "
ハブまたはノードとして実行する場合は、ステップ2で最後のパラメータに-roleハブまたは-roleノードを追加します。 "-jar C:\ Selenium \ selenium-server-standalone-2.21.0.jar -role hub"と入力します。ここでもSeleniumの他のパラメータを指定することができます。
後でパラメータを調整する必要がある場合は、HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ ParametersのRegeditでこれを実行できます。特に、AppParametersキーには、Seleniumに渡すパラメータが含まれています。
次のプロジェクトをチェックアウトしてください... 私は、Minecraft Server(javaプロジェクト)をWindowsサービスとしてセットアップするために使用しました。リンクは、私がセットアップされ、ネイティブのMicrosoftプログラムを使用してサービスとしてセレンハブとノードを使用するために使用されるプロセスを記述すること
グッドラック
http://brantleytec.blogspot.com/2012/11/selenium-hub-and-node-as-windows-service.html
。私はこれを私の仕事用のPCだけでなく、すべてのビルド後にテストを実行するリモートサーバー上でローカルに実行することができました。
ローカルPCの場合は、RemoteWebDriverの代わりにChromeDriverを使用することをおすすめします。セットアップが少なくて済み、新たな人員が特別な設定をせずにテストを使い始めることができます。
- 1. Windows XPをSQL Serverとして使用
- 2. Windows XPでTCLを実行
- 3. Windows Server 2003上でサービスとして実行中のトラブルウェイトレス
- 4. 実行サービスとしてのWindowsサービス
- 5. 32ビットWindows XP Professionalで開発されたサービス、Windows Server 2003 64ビットで実行できない
- 6. 2008R2でmongos Route ServerをWindowsサービスとして実行していますか?
- 7. WindowsサービスとしてJava jarsを実行
- 8. JavaアプリケーションをWindowsサービスとして実行
- 9. Windowsサービスとしてbatファイルを実行
- 10. Windows XPでプログラムをサービスとして起動できますか?
- 11. Windowsサービスとして実行中のコンソールアプリケーション
- 12. スタンドアロンEXEとWindowsサービスの切り替え
- 13. グリッドコントロール:実行時エラーのVisual StudioでのWindows XPで実行して2008
- 14. 不明なオプション:-Dwebdriver.chrome.driver MacでSeleniumサーバーをスタンドアロンで実行している場合
- 15. Windowsサービスを実行し、cobertura
- 16. XPとWindows 7の外付けハードドライブでxamppを実行
- 17. Windows XPでVisual C++ 6.0を実行中 - アップデートと要件?
- 18. 64ビットWindows XPでWindowsインストーラ4.5を実行
- 19. Windows Web Server 2008 R2でWCFサービスを実行する
- 20. Windows上でSelenium Gridをセットアップする方法 - "サービス"として
- 21. Javaアプリケーションを作成してWindowsサービスとして実行
- 22. Visual BasicをWindowsサービスとして実行できますか?
- 23. Windows XP Proサービスは、ローカルシステムを使用せずにユーザーログオンを使用して実行します。
- 24. Selenium 3.1.0スタンドアロンとクロームドライバ2.27
- 25. Windows Server 2016 ADFSとWCFサービス
- 26. 期待通りのスタンドアロンでMock Serverを実行
- 27. Windows XP SP3で実行されたアプリケーションはWindows 7で動作しません
- 28. wso2 Windowsサービスを実行
- 29. Windows XPでLightswitch 2012 Programmを実行できません
- 30. Windows XPでVisual Studio 2012プログラムを実行できません
これは最新のChromeでも引き続き使用できますか?さまざまな他のレポートから、バージョン38以降、Chrome + Selenium + ChromeDriverはサービスとしてインストールされたときには動作しないようです(明らかにWindowsサービスで使用されるセッション0はヘッドレスであり、正式サポートされていないためです) – LordOfThePigs