24

スクリプトが実行されるたびに一意のフォルダーが作成されるjmeterスクリプトを生成しようとしています-ユーザー名+タイムスタンプなどのフォルダー名に何らかの変数を追加するだけで、一意性を保証できます。ただし、jmeter は変数をその値に解決していません。ただし、変数が csv ファイルから読み取られるときです (これは適切ではありません)。

基本的に、次のように、http リクエストで PostBody を編集しています。

 {"alf_destination":"workspace://SpacesStore/90368635-78a1-4dc5-be9e-33458f09c3f6","prop_cm_name":"Test
 Folder - ${variable}","prop_cm_title":"Test
 Folder","prop_cm_description":"Test Folder"}

wherevariableは基本的に、これまでに試した変数です (ランダムな文字列、タイムスタンプなど)。

変数を解決する方法を誰かが提案できますか?

4

4 に答える 4

19

JMeter 2.9 では、次のように動作します。

HTTP Request Sampler で、[Post Body] タブに JSON データなどを追加し、変数を含めます。

{"uuid":"${new-uuid}"}

new-uuidユーザー定義変数です。これにより、([結果ツリーの表示] タブの [要求]/[Raw] タブから) 以下が送信されます。

POST data:
{"uuid":"a1b2c3d4e5f6"}
于 2013-07-15T14:23:43.470 に答える