2012-02-13 13 views
5

現在、実行時の動作に関して、javascriptコードのプロファイリング/ベンチマークの可能性について調査中です。私はあなたのブラウザ(firebug、chrome開発ツールなど)でコードを実行する場合、いくつかのまともなツールがあることを知っていますが、私はテストのために自動化することができるメソッドを探しています。 可能であれば、パフォーマンステスト(特定の機能/コードブロックの実行時間など)をCIサイクルに統合したいと考えています。また、私はメモリ割り当てに関する実行時の情報を収集したいと思います。ベンチマーキング/プロファイリングJavaScript

現在、トラッキングコードを手動で追加することで、関数/コードブロックの実行時間を追跡しています。誰かがこれを行うためのより良いソリューションを実装していますか? JSコードをどのようにプロファイル/ベンチマークしますか?

私とあなたの経験を共有してください! ありがとう

+1

jsperf.comはベンチマーク用です。 – knutole

答えて

2

John Resigが2009年に書いたa free toolのプロフィールについて、IE(とFirefoxも)について詳しく説明しています。ベンダーによると、PremiumバージョンはSeleniumと統合され、Webドライバスクリプトをサポートしています。