soapuiオープンソース版を使用する。私はこの質問が非常に基本的だと知っていますが、何とか何かが足りなくて、引数値をtemplate test case
に渡すことができません。テストケースを実行して別のテストケースからsoapuiテストケースへの引数を渡す方法
テストケースに複数のテストステップがあります。また、異なるデータを使った複数のテストがあります。したがって、これはさまざまな方法で行うことができます。そして私は第2のアプローチを試みています。また、soapuiのdocumentationを見ても、何もこのようなことは言及されていません。
- 必要なすべての手順でテストケースを作成します。テストケースを回数分クローンし、データを変更します。どちらがスマートな方法ではありません。
- テストケースを1つ作成し、
basicTestCaseTemplate
という名前を付けます。 3つのSOAP要求ステップがあり、各要求がプロパティを使用しており、${#TestCase#ID}
などの静的テスト値の代わりにプロパティ拡張を使用しているとします。次に、上記のテンプレートケースを異なるテストケースで、Run Test Case
というテストステップを使用して使用し、ここからIDの値を渡します。ただし、値IDはtemplateTestCase
の要求には渡されません。基本的にテストステップを再利用したい アイデア
ドキュメントのように、Run Test Case
の代わりにgroovyステップを使用できます。しかし、私はこれは非常に基本的なものであり、動作しなければならないと思っています。
、それがお役に立てば幸いあなたは@albciffありがとうございます。あなたがあなたのスクリーンショットで示したRun Test Caseステップのパラメータを見落としたことを学びました。 4.5.1でも働いた。しかし、Templateのreturnプロパティ値を使いたいと思っていました。 – Rao
@Raoあなたを助けてうれしい '):' '私は戻り値を見てみましょう... – albciff
ちょうど[サンプルプロジェクト](https://github.com/nmrao/sample-soapui-projects/tree/master/run-test-case)を返してきました値。また、フィードバックがあれば歓迎します。 – Rao