私は完全に間違った方法でこれを行っているかもしれませんが、SoapUI の同じテストスイート内の一連のリクエストに動的変数を渡すにはどうすればよいですか?
私の最初のテスト ステップは、Groovy スクリプトです。ランダムなアカウント名を生成し、それを他のすべてのリクエストで使用する必要があります。他に約20件の依頼があります。最初はテストスイートをループできると思っていましたが、うまくいきません。
これは最初の私のグルーヴィーなスクリプトです:
Random random = new Random()
def randUserAccount = "testAccount"
int max = 100000
randnum = random.nextInt(max+10000)
randUserAccount += randnum
log.info " Creating account: $randUserAccount"
次に、各リクエストステップで、次のようなものがあります。
<ns:CreateAccountRequest>
<accountID>${randUserAccount}</accountID>
...
また
<ns:PurchaseRequest>
<accountID>${randUserAccount}</accountID>
...
実際に送信するとアカウントがnullになり、もちろんサーバー側でエラーが発生します。テストスイート内のすべてのリクエストで変数を永続化するにはどうすればよいですか?
ヒントを事前にありがとう!