2010-07-20 23 views
14

Làm thế nào để mô phỏng tải trang chậm trong ASP.NET?Làm thế nào để mô phỏng tải trang chậm trong ASP.NET?

+0

Vì mục đích gì/từ nguyên nhân gì? –

+0

@joel, Mục đích: tập hợp các sự kiện có liên quan trước tải trang này ... hiện đang được điều chỉnh do hiệu suất chậm ... nhưng vẫn muốn kiểm tra điểm nhạy cảm hoặc khả năng chịu đựng cho trang này ... về thời gian . – GilliVilla

Trả lời

5

Cách đơn giản nhất là thêm vào tải trang sự kiện handler

Threading.Thread.Sleep(numberOfMillisecondsToDelay); 
+2

Không có cách nào - hành vi hoàn toàn khác. – Aristos

+0

Điều này sẽ mô phỏng độ trễ, nhưng không phải là băng thông thấp. – Nathan

+0

+1 vì mặc dù điều này không trả lời được câu hỏi, nhưng đó chính xác là những gì tôi cần để mô phỏng độ trễ. – glenatron

2

tôi sẽ đề nghị xem xét Khả năng kiểm tra hiệu suất của Visual Studio.

Dưới đây là một hướng dẫn nhanh:

http://vsptqrg.codeplex.com/

4

băng thông hoặc trễ?

Đối với băng thông, bạn có thể sử dụng mô-đun Điều chỉnh băng thông cho IIS6 hoặc IIS7.

Không chắc chắn cách mô phỏng Độ trễ cao.

0

Bạn đang cố gắng xác định cách trang web hoặc ứng dụng của bạn hoạt động dưới mức tải cao? Nếu vậy tôi có thể giới thiệu jMeter. Ưu điểm của phương pháp này là bạn có thể tạo các nhóm chuỗi khác nhau có thể ước tính hành vi của người dùng thực sự nhấn ứng dụng của bạn.

5

nếu ứng dụng của bạn là x-trình duyệt bạn có thể sử dụng một firefox add-on, như Firefox Throttle

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

hoặc có thể chỉ cần sử dụng firefox để thử nghiệm nếu ứng dụng web bạn nhắm mục tiêu một trình duyệt cụ

Cập nhật (9/15/2012): Plugin này không còn hoạt động nữa ... "Tiện ích bổ sung này đã bị quản trị viên tắt".

0

Nếu bạn đang sử dụng Google Chrome. Có một chức năng gốc trên trình duyệt. Nhấn F12 và chuyển đến tab Mạng.

enter image description here

Các vấn đề liên quan