私は、ReadyAPIのタイムスタンプファイルにテスト結果を書き込もうとしています。私は最初のステップでタイムスタンプを作成し、DataSinkの後にタイムスタンプを作成するDataGenを持っていますが、そのタイムスタンプはアウトファイルのファイル名に使用します。私はDataSinksでProperty Expansionが許可されていると聞きましたが、ファイルが作成されていません。DataSinkのプロパティ拡張
最初にファイルを初期化して作成する必要がありますか(Groovy Script)?C:/Users/xxxxxx/Desktop/Projects/xxx/TestResults/OutFile_${DataGen#time}.xlsx
DataGen設定::
テストステップ
UPDATE:
最後の実行のタイムスタンプはdatasinkに使用されています。だから、これがランであるとしましょう:
実行1:8:00:00 AM - >タイムスタンプの値??
ラン2:午前8時15分00秒AM - >タイムスタンプ付き値午前8時00分00秒AM
ラン3:8時30分00秒AM - >タイムスタンプ付き値午前8時15分00秒AM
それデータキャッシュが最後にキャッシュされたバージョンのプロパティで残っているようですが、新しい実行が始まる前に更新されません。
おかげで、右方向に確実にステップ:
は、ここに私が使用して終了のGroovyスクリプトです。奇妙なことが起こっている..更新を参照してください –
それは喜んで助けた。そしてそれは不動産の拡大を証明しています。 「DataGen」は手ではないので修正できません。そして、私は、この答えが望ましい機能を達成しながらさらに進むことを助けると信じています。あなたが答えとしてそれを受け入れることができれば感謝します。 – Rao