2017-01-30 5 views
0

Soap UIのフリー版私は2つのステップでテストケースを持っています:リクエストを発行し、次のテストケースで入力.csvファイルから次の行を読み込みます。私はコマンドtestRunner.gotoStep(0)を利用してこれを行います。それはそれほど直感的なテスト「報告書」を作成する以外Soap UI(Free Edition)では、プログラムで新しいテストケースを開始できますか?

これは、正常に動作しています。

私は、私たちは私たちのセットアップにAntを使用しているとして実装されているのJUnitスタイルのレポートを生成についてblog postを見つけました。

しかし、私は1つのテストケースを開始し、それを何回も繰り返すので、生成されたjunitレポートは1つのテストケース実行のみを示し、エラー(またはそれ以上)がある場合は1つの失敗を示します。

そして今、私の質問:

がすることが可能であり、Groovyのコード内またはそれ以外の場合は、「再起動」のテストケースまたはその他のいずれか、私の中になるように同じテストケースの新しいインスタンスを作成するために、石鹸UIをトリガーjunitは実際のテストの実行量を表示します - 私の.csvの入力行の量に対応しますか?

私は石鹸UIのテストランナーインタフェースで遊ぶことを試みたが、それはアリで使用されるコマンドラインインターフェイスと同じであるとして、それはかなり無意味なようです。

プロバージョンには素晴らしいレポート機能がありますが、私の質問は無料版になります。

+0

データ駆動型テストを実行しているようです。明らかに、テストスイートには1つのテストケースしか存在しないため、テストケースは1つしかありません。データのすべての行について新しいテストケースを作成すると、データ駆動テストを活用することはできません。 – Rao

+0

まさに私の組織では新しいものなので、このテクニックを複数のプロジェクトで使用するためにSoap UIプロジェクトを可能な限り一般的なものにしておきたいと思います。 –

+0

私は、データファイルの行のいずれかが失敗しても、特定の行に対してテストを実行できなくても、データ全体のテストを実行する必要があると思います。だから、あなたはそれを事件として扱い、あなたの経営陣を説得し続けるかもしれない。あなたはどのオプションを持っているのかわからない。 – Rao

答えて

0

私はテストスイートの涙ダウンスクリプト内の結果へのアクセス権を持っていることを利用して溶液を自分でコーディングすることを決めました。 Antの<junitreport>が読むことができるxmlファイルに情報を書き出し、Antを使用してレポートを生成してブラウザで開きます。

関連する問題