2016-11-24 23 views
0

400台のテストケースのうち約200台で、squishrunner.exe --testsuiteのコマンドラインコールを作成したいと考えています。私は、すべての200 --testcase oneOfMyManyManyTestcasesオプションでlooooooongコマンドラインコールを行うのは正しい方法ではないと思います。これをどのように解決すればよいですか? GUI(スキッシュ6.1)でコマンドライン経由でテストスイートのテストケースをいくつか実行するにはどうすればいいですか?


、私が欲しいのすべてのテストケースのチェックボックスを設定することができ、そしてこの方法は、テストスイートのプレイボタンを押すことで実行されますサブセットを定義します。しかし、チェックボックスの半分でGUIを終了し、コマンドラインからテストを開始すると、squishr​​unnerはテストスイート全体を実行し、チェックボックスは気にしませんが、私はそれを望んでいません。

+0

私はBDDシナリオについて読んだことがありますが、テストケースの一部を新しいテストケースにコピーするためのものだと思われるので、間違った方法だと思います。 – falkb

答えて

1

実行を分割するいくつかの利点があります...

あなたが個別に各テストケースを呼び出すシェルスクリプトを書くかもしれませんが、合格/不合格をチェックし、適切なログの収集など

私たちは500以上のテストケースをそれぞれ独立して実行し、実行ごとに独立して処理します。

200個を一緒に実行する場合は、リストを反復するスクリプトを作成します。

6.2をお持ちでない場合は、テストをグループ化してスクリプトを使用してグループを実行するメタファイルを作成できます。

6.2をお持ちの場合は、タグが役立つはずです。

関連する問題