2017-01-23 2 views
-1

角度1.xシリーズで開発されたアプリケーションを使用しています。 Microsoft.Netで開発されたRESTfulなサービスを消費しています。これらのRESTfulなサービスは他のアプリケーションによって消費され、他のクライアントに対してシームレスに動作します。エンドユーザーはパフォーマンスの問題について不平を言っています。サービス面はすでに最適化されているので、まずクライアント側のパフォーマンスに焦点を当てたいと思います。 現在、私たちはchrome開発ツールとプロファイリングツールを使用してパフォーマンスの問題を発見しています。アプリケーションを監視し、問題を調査するのに役立つ詳細なレポートを生成する洗練されたツール(オープンソースまたは独自の、しかし好ましくはオープンソース)はありますか?クライアント側のパフォーマンスを監視し、パフォーマンスに関する洗練されたレポートを生成するツール

- 私が知っているツールの1つはHP loadrunnerです。他の選択肢はありますか?

+0

調査しようとしているクライアント側のアプリケーションセットについて詳しく教えてください。それはあなたがクライアントをプロファイルする必要がある厚いクライアントですか?クライアントを構築するために使用されるツールは何ですか? 。ネット? Java? Python? C? COBOL?クラリオン?あなたはカバーの下でピークに達する方法を理解するために、パフォーマンスの低いクライアントがどのように構築されているかを理解する必要があります。 –

+0

Angular 1.xシリーズで開発されたブラウザベースのアプリケーションです。 サーバ側はMicrosoft.Netを使用して開発されたRESTfulなサービスです。それは質問に記載されています。 – parag

+0

開発者はなぜVisual Studioの内部で使用できるプロファイリングツールを利用しないのですか?同様に、クライアントでは、各ブラウザの開発ツールセクションに組み込まれているクライアントプロファイリングツールを利用しないのはなぜですか? –

答えて

0

最も明白な選択は、主な機能としては、YSlowです:3つのあらかじめ定義されたルールセットまたはユーザ定義のルールセットのいずれかに基づいて

  • グレードのWebページを。
  • ページのパフォーマンスを改善するための提案があります。
  • ページのコンポーネントを要約します。
  • ページに関する統計情報を表示します。
  • Smush.it™とJSLintを含む、パフォーマンス解析用のツールを提供します。

クライアント側のパフォーマンスを測定しながら、あなたが(同時アプリケーションの数百人のユーザーを表す)負荷を生成する必要がある場合には、以下の自由とオープンソースソリューションを見てみることができます:

チェックアウトHow to Choose the Best Open Source Load Testing Tool (Infographic)がハイライトと比較しました。

関連する問題