0

Seleniumグリッドを使用してテストを並列化することを検討していますが、一部のテストでは、テストマシンに対してローカルのJavaコードを実行する必要があります。言い換えれば、ブラウザを自動化するだけでなく、テストマシンでJavaコードを実行する必要もあります。これを可能にするフックがSeleniumGridにありますか?

PS環境をセットアップするためにJenkinsも検討しています。

編集:より明確にするために、実行する必要のあるJavaコードは、Webアプリケーションから取得し、セレンだけでは実行できないpdfファイルをダウンロードします。次に、それらのPDFファイルに対していくつかの処理を行います。サーバーハブで処理できると思いますが、ダウンロードはできません。誰かがセレンを使用してPDFをダウンロードし、特定の場所に保存する方法を説明できない限り?

4

1 に答える 1

0

SeleniumはリモートコントロールマシンでJavaコードを実行できません。ハブマシンでのみ実行されます。ただし、スクリーンショットを撮り、ポップアップを処理し、特定のパスにファイルをアップロードすることは、グリッドによって処理できます。

于 2012-05-01T15:47:02.050 に答える