JMeter を使用して、SOAP Web サービスで負荷テストを行っています。現在、5つのサーバーを実行しています。リクエストがどのサーバーから来たかに基づいてリクエストを区別したいと思います。これを行う簡単な方法は、登録要求の電子メール アドレス フィールドに一意の識別子を貼り付けることです。testEmail_host1.localhost@domain.com / testEmail_192.168.10.1@domain.com のようにホスト名または IP アドレスを使用することを望んでいました
次に、テスト対象のサーバーにデータベースが入力されると、どのサーバーがサービスにヒットしたかを確認できます。
最善の解決策は何ですか?
User Paramaters プリプロセッサを既に追加しましたが、これは個々のサーバーではなく、個々のスレッドにのみ適用されます。
ありがとう。
編集
@ar: これらのビルトインへの参照はどこにありますか? また、ユーザーパラメーターに対して次のようなことを行う方法については、次のように考えてください。
Name: User_1:
emailPrefix ${__Random(1, 100000, emailPrefix)}
email ${__machineName}_${emailPrefix}_${counter}@domain.com
${email} のようなさまざまなリクエストで使用できるように、メールを設定したいと考えています。今のところmyMachineName_${emailPrefx}_{$counter}@domain.com
、交換を行うのではなく、そのままになってしまいます。
編集2
リファレンスを見つけました。
質問の 2 番目の部分を取得しました。私はちょうどこれを使用しました
Name: User_1:
email ${__machineName}_${__Random(1, 100000)}_${counter}@domain.com