2017-10-15 7 views
0

テストケースレベル、テストスイートレベルまたはプロジェクトレベルからテストケースがトリガされたかどうかを確認する方法呼び出されたテストケースで実行されます。次のようにReadyAPIでgroovyを使用してテストケース、テストスイートまたはプロジェクトレベルでテストケースがトリガされたかどうかを確認する方法

私のプロジェクトの構造は次のとおりです。

Egが私のテストケースは、TC1は2テストはあなたが実際にプロパティを設定するには、プロジェクトレベルでセットアップスクリプトを使用することができ

enter image description here

+0

でこれらのプロパティを再初期化し、あなたのユースケースは何ですか?興味深いもの: – Rao

答えて

1

ステップたと言いますそれぞれのレベルでセットアップスクリプトの可能性があるので、テストレベルとテストケースレベルでプロジェクトレベルで同じこと(つまり、 'launcher_id')を使用します。

そしてgroovyスクリプトでこれらのプロパティ値をチェックします(各レベルでプロパティを展開できるので)。これにより、より高いレベルの呼び出し元が得られます。

最後に、対応する涙ダウンスクリプト(プロジェクト、テストスイートとテストケースレベル)(テストケースやテストスイートの実行のために、より関連性)

+0

私はそれを試すことができます。 しかし、私はそれを理解するために使用することができる面白いスクリプトを取得する行に沿って期待していた。レベルからTCのトリガーに関する情報を返すクラスまたはメソッドがありますか? – AutomateFr33k

+0

私はまだ分かりませんが、ソープイは非常に複雑で、可能でなければなりません。 http://grepcode.com/file/repo1.maven.org/maven2/com.github.redfish4ktc.soapui/soapui/4.0.1.0/com/eviware/soapui/SoapUI.java#SoapUI.isStandalone%をご覧ください。 28%29、あなたは何か適切なものを見つけるかもしれない –

関連する問題