ステージング ドキュメント エディタの[IP スプーフィング]タブでは、ネットワーク 要求を作成する場合に、ネットワーク インターフェースで複数の IP アドレスを使用することができます。
パフォーマンス テスト シナリオで、テスト中のシステムに対して IP スプーフィングを有効にすることにより、要求がさまざまな仮想ユーザから送信されているようにできます。 Web アプリケーションなどの一部のシステムでは、この結果は実際の動作と非常に似ています。
![ステージング ドキュメント エディタの[IP スプーフィング]タブ](o2145763.png)
選択すると、IP アドレスはテスト ケース内のすべてのサポートされたテスト ステップに対してスプーフィングされます。
IPv4 または IPv6 のいずれかを選択する必要があります。
IP スプーフィングのサポート
IP スプーフィングは HTTP に対してのみサポートされています。
以下のステップに対して、IP スプーフィングの使用を設定できます。
IP スプーフィング シナリオ
IP スプーフィングがステージング ドキュメントで設定される場合、以下の状況が予想されます。
テストの 1 つのサイクルのループはそれぞれ、IP アドレス リストのシーケンシャルまたはランダムな順番に基づいて、異なる IP アドレスを取得します。
IP アドレスが異なるように、ランダムなアドレスを使用します。 [ランダム]を選択しない場合、各ユーザは常に最初の IP アドレスから開始します。
テストの実行またはサイクルでは、使用する IP アドレスのリストが保持されます。
[ランダム]を選択することにより、サイクルの開始時に、リストの 1 番目の IP アドレスではなく、ランダムな IP アドレスが使用されます。
Windows での IP アドレスの設定
このセクションでは、IP スプーフィングのためのネットワーク インターフェースに IP アドレスを追加する方法について説明します。
注: IP アドレスを追加する前に、管理者であることを確認してください。
Windows では、IP アドレス情報はコマンドライン ユーティリティの ipconfig を使用して取得できます。
単一の IP アドレス 192.168.0.201 を追加するには、netsh コマンドライン ユーティリティを使用します。
netsh in ip add address "Local Area Connection" 192.168.0.201 255.255.255.0
複数の IP アドレスを追加するには、netsh をループで使用します。
たとえば、以下のコマンドは、192.168.0.202 ~ 192.168.0.210 の 9 つの IP アドレスを追加します。
for /L %i in (202, 1, 210) do netsh in ip add address "Local Area Connection" 192.168.0.%i 255.255.255.0
これらのコマンドが成功した場合、コマンドライン ユーティリティの ipconfig /all を使用して新しい IP アドレスを確認できます。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|