2010-07-20 4 views
14

ASP.NET에서 느린 페이지로드를 시뮬레이트하는 방법은 무엇입니까?ASP.NET에서 느린 페이지로드를 시뮬레이트하는 방법은 무엇입니까?

+0

어떤 이유로/어떤 원인으로? –

+0

@joel, 목적 :이 페이지로드를 앞당기는 관련 이벤트 세트는 현재 느린 성능으로 인해 조정 중입니다 ...하지만 여전히이 페이지의 스위트 스폿 또는 허용 한계를 확인하고 싶습니다 ... 타임 아웃 측면에서 . – GilliVilla

답변

5

가장 간단한 방법은 모뎀을 시뮬레이션하는 데 사용할 수있는 페이지로드 이벤트 핸들러

Threading.Thread.Sleep(numberOfMillisecondsToDelay); 
+2

안 돼요 - 완전히 다른 행동. – Aristos

+0

대기 시간을 시뮬레이트하지만 낮은 대역폭은 시뮬레이트하지 않습니다. – Nathan

+0

+1 이것은 질문에 대답하지는 않지만 대기 시간을 시뮬레이션하기 위해 필자가 필요로했던 것이기 때문입니다. – glenatron

4

대역폭이나 대기 시간 :

여기에 퀵 가이드입니까?

대역폭의 경우 IIS6 또는 IIS7에 대해 대역폭 조절 모듈을 사용할 수 있습니다.

높은 대기 시간을 시뮬레이트하는 방법을 잘 모르겠습니다.

0

사이트 또는 앱이 과부하 상태에서 어떻게 작동하는지 확인하려고합니까? 그렇다면 jMeter을 추천 할 수 있습니다. 이 접근법의 장점은 실제 사용자가 앱을 때리는 동작을 근사하게 보여주는 여러 스레드 그룹을 만들 수 있다는 것입니다.

5

응용 프로그램이 X-브라우저 인 경우 당신은 사용할 수있는 파이어 폭스 부가 기능은 파이어 폭스 스로틀처럼

https://addons.mozilla.org/en-US/firefox/addon/5917/

웹 응용 프로그램이 특정 브라우저를 대상으로하는 경우 또는 어쩌면 그냥 테스트 용 파이어 폭스를 사용

업데이트 (9/15/2012) :이 플러그인은 더 이상 활성화되어 있지 않습니다 ... "이 추가 기능은 관리자가 사용할 수 없습니다."

0

Google 크롬을 사용하는 경우. 브라우저에는 기본 기능이 있습니다. F12 키를 누르고 네트워크 탭으로 이동하십시오.

enter image description here

관련 문제