2017-09-13 8 views
0

요청한 데이터베이스 서버 사이의 시간과 UI에 데이터를 표시하는 시간 사이를 계산해야합니다. 언급 된 요구 사항을 계산할 수있는 도구가 있습니까?데이터베이스에 대한 요청과 UI에 대한 응답 데이터 사이의 시간

+0

작성된 UI는 무엇입니까? 어떤 종류의 데이터베이스입니까? 마찬가지로이 질문은 대답 할 수없는 –

+0

데이터베이스 SQL 서버이며 UI에서는 테이블 데이터입니다. 페이지는 ASP .Net로 코딩됩니다. 데이터가 데이터베이스에서 가져오고 UI에 표시된 정확한 시간을 계산하고 싶습니다. –

+0

F12 콘솔을 처음 사용할 때 사용하십시오. 브라우저 사이드 대기 및 타이밍이 있습니다. 그런 다음 SQL 프로필러를 사용하여 실행 시간을 측정하십시오. 그로부터 모든 타이밍 세그먼트를 파생시킬 수 있습니다. –

답변

0

이 문제를 해결할 수있는 많은 도구가 있습니다. 그래픽 가상 사용자와 API 레벨 가상 사용자 (GUI_Login 및 API_Login의 명명 된 타이밍 레코드와 같은 공통 시간 이벤트 포함)를 조합하여 볼 수 있습니다. 주어진로드 레벨에서 두 번 사이의 델타는 클라이언트 오버 헤드를 나타냅니다. 이러한 기능은 1990 년대 중반부터 이용 가능합니다. - 예, 20 년 이상!

어떤 도구가 있습니까? 이들은 Segue/Borland/Microfocus SilkPerformer, Compuware/Microfocus QA Load, Mercury/HP/Microfocus LoadRunner, IBM/Rational Performance Tester와 같은 모든 GUI에서 작동 할 수있는 고전적인 도구입니다. 몇 가지 가능성이 있습니다. Webby 도구는 일반적으로 전체 thick 클라이언트로서 브라우저에 대해서만 작동합니다. DB를 언급 한 것처럼이 응답은 델타 측정을 찾는 기존의 2 티어 DB 클라이언트를 가정합니다.