SoapUI Pro を使用して、いくつかの Web サービスをテストしています。Groovy スクリプトを使用して、昨日の日付と明日の日付を生成したいと考えています。
同じ Groovy スクリプトを使用して両方の値を生成できるかどうか、または各変数を生成するために別の Groovy スクリプトが必要かどうかを知りたいです。
groovy script には次のものがあります。
def today = new Date()
def yesterday = today.previous()
def tomorrow = today.next()
def yesterdayDate = yesterday.format("yyyy-MM-dd'T'HH:mm:ss")
def tomorrowDate = tomorrow.format("yyyy-MM-dd'T'HH:mm:ss")
Web サービス リクエスト内でこれを参照する方法がわかりません。
以下を使用すると、スクリプトによって生成された最後の値、つまり TomorrowDate を入力するだけです
validFrom>${Dates#result}</validFrom>
私はそれが可能かもしれないと思った..
<validFrom>${Dates#result#tomorrowDate}</validFrom>