2

Selenium RC で html testSuite を実行しようとしています。ブラウザーが起動し、最初のテストが実行されますが、他には何もありません。私のスイートでは、Selenium が 2 番目のテストの実行を開始しません。Selenium の RC ドキュメントやインターネットに関連するものは見つかりませんでした (回答のないフォーラムの投稿を除く)。誰でも私を助けることができますか?私は何が間違っているのでしょうか?

Selenium IDE for firefox を使用して同じテストスイートを実行すると、完全に実行されます。seleniumRc がブラウザーを起動した後にスイートで 2 番目のテストケースを手動で実行すると、正常に実行されます。手動で実行するということは、セレン テスト ページの左フレームの 2 行目をクリックし、[選択したテストを実行] をクリックすることを意味します。

それが私が使用しているコマンドラインです:

java -jar selenium-server.jar -htmlsuite *chrome http://localhost:8088/ /home/devel/Dev/tests/TS_5.1.2 /home/devel/Dev/tests/log.html

あなたの助けに感謝します!フェルナンド

4

3 に答える 3

3

テスト スイート ファイルと各テスト ケース ファイルに「.html」拡張子を追加します (それ以外の場合、スイートは最初のテスト ケース以降は実行されません)。

于 2011-01-12T19:46:43.107 に答える
2

thisによると、コマンドライン形式は次のとおりです。

java -jar selenium-server.jar -htmlSuite "*firefox" "http://www.google.com" "c:\absolute\path\to\my\HTMLSuite.html" "c:\absolute\path\to \my\results.html"

htmlSuite の大文字の S、すべてを引用符で囲み、テスト スイートには html サフィックスが付いているなど、あなたのものとは微妙な違いがあります。

別のブラウザでこれを試しましたか?

単一のテストではなく、HTML Selenese スイートを実行していることを確認するだけですか?

于 2010-11-16T18:57:24.660 に答える
1

テストケースファイルにhtml拡張子がない場合、この問題が発生します。テストケースの拡張子を変更し、テストスイートファイルが新しく名前が付けられたファイルを指していることを確認します。

于 2011-06-17T14:00:00.857 に答える