2017-01-23 4 views
-1

각도 1.x 시리즈에서 개발 된 응용 프로그램이 있습니다. Microsoft.Net에서 개발 된 RESTful 서비스를 사용하고 있습니다. 이러한 RESTful 서비스는 다른 응용 프로그램에서 사용하며 다른 클라이언트에서도 원활하게 작동합니다. 최종 사용자가 성능 문제에 대해 불평하고 있습니다. 서비스 측면은 이미 최적화되어 있으므로 먼저 클라이언트 측 성능에 초점을 맞추고 싶습니다. 현재 Google은 성능 문제를 찾기 위해 Chrome 개발자 도구 및 프로파일 링 도구를 사용하고 있습니다. 응용 프로그램을 모니터링하고 문제를 조사하는 데 도움이되는 자세한 보고서를 생성하는 정교한 도구 (오픈 소스 또는 독점적이지만 선호하지만 공개 소스)가 있습니까?클라이언트 측 성능을 모니터하고 성능에 대한 정교한 보고서를 생성하는 도구

참고 - 내가 아는 도구 중 하나는 HP loadrunner입니다. 다른 대안이 있습니까?

는 가장 확실한 선택 YSlow입니다
+0

조사하려는 클라이언트 측 응용 프로그램에 대해 자세히 알려주십시오. 클라이언트를 프로파일 링해야하는 두꺼운 클라이언트입니까? 클라이언트를 구축하는 데 사용되는 도구는 무엇입니까? .그물? 자바? 파이썬? 기음? 코볼? 클라리온? 당신은 커버 아래에 봉우리를 이해하는 방법에 대한 실적이 저조한 클라이언트를 구축하는 방법을 이해해야합니다. –

+0

Angular 1.x 시리즈에서 개발 된 브라우저 기반 응용 프로그램입니다. 서버 측은 Microsoft.Net을 사용하여 개발 된 RESTful 서비스입니다. 그것은 질문에 언급되어 있습니다. – parag

+0

개발자가 Visual Studio에서 사용할 수있는 프로파일 링 도구를 사용하지 않는 이유는 무엇입니까? 클라이언트의 경우와 마찬가지로 모든 브라우저의 개발자 도구 섹션에 내장 된 클라이언트 프로파일 링 도구를 사용하지 않는 이유는 무엇입니까? –

답변

0

의 주요 기능은 다음과 같습니다

  • 학년 웹 페이지가 세 개의 미리 정의 된 규칙 세트 또는 사용자 정의 규칙 세트 중 하나를 기반으로;
  • 페이지 성능 향상을위한 제안 사항입니다.
  • 페이지의 구성 요소를 요약합니다.
  • 페이지에 대한 통계를 표시합니다.
  • Smush.it ™ 및 JSLint를 포함하여 성능 분석을위한 도구를 제공합니다.

당신은 부하 (동시 응용 프로그램 수백 명의 사용자를 나타냅니다) 클라이언트 측의 성능을 측정하는 동안 다음과 같은 무료 및 오픈 소스 솔루션에서 좀 걸릴 수 있습니다 생성해야하는 경우 :

체크 아웃 How to Choose the Best Open Source Load Testing Tool (Infographic)이 강조 비교.