0

jenkinsをSelenium-webdriverと統合する方法。SeleniumTestCasesにPython言語を使用しています。'pyvirtualdisplay' Pythonモジュールを試して、JenkinsCLIの表示を非表示にしました。現在、Pythonテストスーツを実行するためにAntビルドスクリプトを使用しています。

Jenkinsの「Selenium」プラグインを使用してPythonテストケースを統合したいと思います。ただし、「Selenium」プラグインでは「HTMLSuite」ファイルのみが許可されます。

Jenkins「Selenium」プラグインを使用してPythonTestCaseを実行するにはどうすればよいですか?

4

1 に答える 1

0

Selenium プラグイン (説明に Grid と表示されているプラ​​グイン) をダウンロードしようとしましたが、Jenkins に Selenium Server を作成します。次に、プラグインの仕様 (https://wiki.jenkins-ci.org/display/JENKINS/Selenium+Plugin) を読むと、実行中の Jenkin の Selenium サーバーを対象とするスクリプトを指定する必要があることがわかります。

Jenkins の外部でテストを実行できますが、ブラウザを起動せず (ヘッドレス)、一部のビジュアル コマンドを実行していません (スクリーンショットと同じくらい簡単です)。

次に、Selenium テストケースでタスクを構築するのに役立つこのビデオを見ました。

http://www.dailymotion.com/video/xkw0zb_jenkins-running-a-selenium-job_tech

  1. ハドソンはジェンキンスの古いバージョンです
  2. 彼は、基本的にすべてを行う build.xml を作成します。

そのbuild.xmlファイルの作成方法についてはまだ調査中です

これが何らかの形で役立つことを願っています。

幸運を祈ります

于 2012-08-23T11:01:15.567 に答える