Tôi sẽ tạo môi trường mới có tên là "hiệu suất". Bạn cần điều này để nhân rộng các thiết lập sản xuất của ứng dụng của bạn (lớp bộ nhớ đệm, các mẫu, vv) và sau đó tải cơ sở dữ liệu. Trong quá khứ, tôi đã tạo ra một DB đặc biệt để kiểm tra hiệu suất, tạo ra một nhiệm vụ rake thực hiện các việc di chuyển/tải cần thiết và sau đó được gọi là kịch bản hiệu suất đường ray.
Bạn cũng có thể tắt hoạt động của lịch thi đấu trong các bài kiểm tra - phụ thuộc vào khung kiểm tra bạn đang sử dụng.
Tôi cũng tìm thấy bài đăng hữu ích này trên Running Rails performance tests on real data có một số chi tiết về cách tiếp cận này.
Nguồn
2010-04-17 02:21:22
Bài đăng trên blog đó không còn nữa! –