0

Jenkins (継続的インテグレーション) を介して Selenium HTML テスト スイートを実行したいと考えています。以下は、現在のプロジェクトに対してビルドがどのように構成されているかを示しています。

これは、関連するプロジェクトの現在の Jenkins 構成です

たとえば、新しいテストをコミットした後のコンソール出力は次のとおりです。

ERROR: The suiteFile is not a file or an url ! Check your build configuration.
Build step 'SeleniumHQ htmlSuite Run' changed build result to FAILURE
Build step 'SeleniumHQ htmlSuite Run' marked build as failure 
Publishing Selenium report...
Finished: FAILURE

実際、拡張子のないテスト ファイルと .html ファイルの両方をコミットした後でも、これらのログの問題が発生します。

4

2 に答える 2

1

SeleniumHQ Jenkins プラグインは、ビルド ステップごとに 1 つのスイート ファイルのみをサポートします。Selunitを試して、 Seleneseスイートをバッチで複数のブラウザーで実行します。このチュートリアルでは、Jenkins/Hudson でテスト実行をセットアップする方法を示します。

于 2012-01-24T09:12:05.450 に答える
0

suiteFile は、tests/selenium/*.html のようにワイルドカードで記述されます。それは間違っていると思います。以下のように、ワイルドカードを使用せずにスイートへの正確/絶対パスを指定する必要があります。

テスト/セレン/suite.html

于 2012-06-04T21:54:23.633 に答える