「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
SOAP、JSONなどのテキスト・フォーマットの場合、コチラと同じ方法で負荷テストが可能。
適切なプロトコル系のサンプラーを使用して
負荷テストを実施(ワークロードの記録はできない)
テンプレートを使用してテスト計画を作成すると良い。
Bug 44808, Bug 39641 - Proxy support for binary requests
proxy.binary.types=application/x-amf,application/x-java-serialized-object,application/octet-stream
' HttpWebRequest作成 request = DirectCast(WebRequest.Create(server), HttpWebRequest) request.Proxy = New WebProxy("127.0.0.1", 8888) request.ContentType = "application/x-java-serialized-object"
TCP/IPの電文再送でテスト可能ならpcap再生ツールが使える。
非常に単純なツール。また、2パケット間の時間差を保持する。
[SendingDetails] SendingFilePath=C:\ GatewayOldMac=00-0F-A3-35-C4-15 GatewayNewMac=00-0D-56-69-14-6D ClientOldMac=00-02-44-8E-98-7B ClientNewMac=00-15-F2-33-6A-D5 GatewayOldIP=192.168.1.1 GatewayNewIP=192.168.8.3 ClientOldIP=192.168.1.2 ClientNewIP=192.168.8.8 [SendingFileName] 1=PReplay\\selected.pcap ;1=pcap1.cap ;2=pcap2.cap
echo 3 | PacketSendingUtility.exe
Windows用のサポートやバイナリがない。
tcpreplay の基本的な使い方は、
- 指定されたファイル群を キャプチャされた時と同じ速度で再送信したり、
- ハードウェアが許す限りの速度の範囲内であれば、指定したデータ速度で再送信する。
実験的なベータ版の品質です。(beta quality if you will.)
昔はフリーだったのかもしれないが、今は有償化されている。
UIが複雑すぎるとの、Replay Fileメニュー・アイテムをEnabeにする方法が不明で利用を断念。
PCAPファイルのリプレイ方法はAdvanced Featuresの
Reply of PCAP Fileのリンク先に説明がある。
ツールのダウンロードにはユーザ登録が必要であるもよう。
Fiddlerを使用すれば、キャプチャ電文をそのままリプレイできる。
できない。