7

バックグラウンド

私は、ユーザーが HAR ファイルをアップロードし、それらを何度も再生し続け、時間の経過に伴う平均速度、サービスの可用性などの分析を収集できるようにするツールに取り組んでいます。ここには、Har ファイルを取得して生成するコア コードが既にあります。それらを再生し、フラット ファイル データベースで分析を収集するプロセスをアップします。

https://github.com/shaunakv1/node-chrome-har-replay

次に、ユーザーが HAR ファイルをアップロードして視覚化できるようにする Web フロントエンドの構築に取り組んでいます。これは、ここにあるいくつかのツールと非常によく似ています。

http://ericduran.github.io/chromeHAR/

http://rafacesar.github.io/simplehar/

http://www.softwareishard.com/har/viewer/

それらを視覚化した後、私が探している機能は、角度フィルターのようなものを追加することです。これにより、ユーザーは正規表現文字列を入力し、関心のある URL をフィルター処理して、HAR ファイルをサーバーに保存できます。

その後、ツールはこの保存された HAR を再生し続け、パフォーマンス分析、ダッシュボード、およびすべての優れたものを生成します。

最後に質問:

ブラウザでこれらの HAR ファイルをフィルタリングして保存できるツール/ライブラリを知っていますか? 私が投稿した例はどれも、フィルタリングと保存の部分を行いません。

私は間違いなく自分で書き始めることができますが、既に存在するかどうかを確認するための提案を探しています. 私は nodejs で作業しているので、ノード ライブラリが理想的ですが、必須ではありません。フィルタリングできるアプリケーションでも問題ありません。Chrome には優れたフィルターがありますが、残念ながら、フィルター処理された HAR は保存されません。最も理想的なのは、上記のように Web でフィルター処理を行い、HAR を保存するオープンソース ツールです。

ありがとう!

4

1 に答える 1