Windowsで使用して、ブラウザー(FirefoxまたはIE)とWebサイトの間の特定の交換を記録してからプログラムで(つまり、スクリプトまたはバッチファイルの下で)再生できるツールはありますか?
これが私のアプリケーションです。ポートフォワーディングのオンとオフを切り替えるように、スーパーユーザー以外のコンピューターをセットアップしたいと思います。このユーザーがポートフォワーディングを設定する必要があるさまざまなアプリケーション(特定のゲームやVNCなど)がありますが、セキュリティ上の懸念から、常にオンのままにしたくありません(また、事前に決められたスケジュールもありません) )。この人のルーターへのwebGUIインターフェースとの特定のやり取りを記録して、ポートフォワーディングのオンとオフを切り替え、それらの手順のスクリプトを実行するアプリケーションへのショートカットを設定できるはずだと思いました。基本的に、これはマクロレコーダーと同等ですが、httpの場合です。
Firefoxをプライマリブラウザとして使用するWindows7マシンでこれを行っていますが、XPまたはVista)でのソリューションに興味があります。問題の特定のルーターはNetgearです(編集できます)これは特定のモデルを提供するためです)、ただし、私が提案している手法が実行可能であれば、ルーターとそのwebGUIの詳細は重要ではありません。
私はグーグルを通してそのようなアプリケーションを見つけようとしました、そして私は見つけました 1つの可能性 、しかし私はここでもっと/より良いオプションを見つけるかもしれないと思いました。
Solex のようなWebテストツールを使用できる場合があります。このようなほとんどのツールは、ローカルプロキシとして設定され、プロキシを使用するようにブラウザを構成します。これにより、ツールはリクエストを記録して実行し、結果をブラウザに返すことができます。
Fiddler2 や FireFoxの改ざんデータ プラグインのようなリクエストをキャプチャするツールもありますが、個々のリクエストを再実行する以上のことはできないと思います。
それらがあなたの必要性に対して重すぎる場合、多分 FireFox用のDejaClickプラグイン はあなたの相互作用を記録し、それを自由に再生することができます。
HTTPリクエストの記録は、そのようなことが通常行われる方法ではありません。代わりに、実際のHTMLページとの対話を記録および再生するツールがあります。現在最も人気のあるものは セレン のようです。
IPhoneまたはiPadを使用している場合は、 HTTPスニファー を試すことができます。
HTTP Snifferは、HTTPリクエストをキャプチャし、リクエストヘッダーを含め、データを投稿できる手動のWebセキュリティテストツールです。リクエストを変更してから再送信できます。応答ヘッダーとソースコードのみを取得するか、Webブラウザーに応答をロードできます。
注意:
主な機能:
http://autoqueue.net を試してください。ブラウザの操作を記録し、XMLベースのスクリプトに保存できます。スクリプトを編集してJavascriptを実行し、フィードバック用のスクリーンショットとHTMLレポートを生成するために使用できます。
JMeterプロキシ あなたが探していることを実行します。また、Grinderに付属している Gor またはTCPProxyも使用します。