バックエンドにJavaコードを使用してWebアプリケーショントラフィックを記録し、記録後に再生したいと考えています。Eclipse IDEでJavaを使用してWebアプリケーションのすべてのネットワークトラフィック(http https)を取得する方法は?
Javaコードを使用してLoad-runnerで行うようなWebアプリケーションのトラフィックを記録する方法はありますか?
バックエンドにJavaコードを使用してWebアプリケーショントラフィックを記録し、記録後に再生したいと考えています。Eclipse IDEでJavaを使用してWebアプリケーションのすべてのネットワークトラフィック(http https)を取得する方法は?
Javaコードを使用してLoad-runnerで行うようなWebアプリケーションのトラフィックを記録する方法はありますか?
すべてを自動化するわけではありませんが、Javaに固有のものではありませんが、Wiresharkを使用してHTTP/HTTPS要求を取得してエクスポートすることができます(https://www.wireshark.org/docs/wsug_html_chunked/ChIOExportSection.html)。 PlayCap
のようないくつかのツールは、wiresharkキャプチャを直接再生することを可能にします。 リクエストを模倣するJavaコードを記述したり、wiresharkキャプチャファイルを読み込んでHTTP対応のライブラリでログに記録されたリクエストを送信したりすることもできます。
また、直接pcap
を使用してパッケージ(またはJavaで書かれたjpcap
バリアント)を取得し、再利用可能なコードを使用することができます。同様のアプローチでキャプチャを再生することもできます。
Javaミッションコントロール監視ツールを使用します。このツールを使用すると、トラフィックを監視できます。それはjdkに付属しています。 http://www.oracle.com/technetwork/java/javaseproducts/mission-control/java-mission-control-1998576.html
LoadRunnerヘルプファイルとオンラインドキュメントを参照すると、言語をデフォルトの「C」言語から同じ仮想ユーザーのJavaバリエーションに変換するユーティリティが存在します。 –
ここにはヘルプへのリンクがあります。http://commonlrissues.blogspot.com/2009/03/how-to-convert-c-web-vuser-script-to.html –