Tôi thực hiện kiểm tra tích hợp/căng thẳng trên một sản phẩm rất lớn (nghĩ về kích thước hệ điều hành) và gần đây nhóm của tôi và tôi đã thảo luận các cách để tổ chức tốt hơn khối lượng công việc thử nghiệm của chúng tôi. Cho đến bây giờ, chúng tôi đã có nội dung để có tất cả các ứng dụng tải công việc (tùy chỉnh) của chúng tôi trong một loạt các công việc kiểu hàng loạt, mỗi công việc đại diện cho một lần chạy thử nghiệm ứng suất đơn lẻ. Bây giờ chúng ta đang ở một điểm mà chạy thử nghiệm trung bình bao gồm lên đến 100 khối lượng công việc chạy trên 13 hệ thống, chúng tôi nghĩ rằng đã đến lúc xây dựng một thứ gì đó tiên tiến hơn một chút.Thiết kế khung kiểm tra căng thẳng
Tôi đã nhìn thấy rất nhiều ở đó về các khuôn khổ kiểm tra đơn vị, nhưng rất ít cho các bài kiểm tra loại căng thẳng cấp cao hơn. Có ai biết một cách phổ biến (hoặc không phổ biến) rằng vấn đề quản lý số lượng lớn khối lượng công việc được giải quyết? Ngay bây giờ, chúng tôi muốn giữ một cơ sở dữ liệu cho từng khối lượng công việc và cung cấp giao diện người dùng để trộn và kết hợp chúng thành các gói thử tùy thuộc vào loại ứng suất mà chúng ta cần vào một ngày nhất định, nhưng chúng tôi không có bất kỳ ví dụ nào về cách tốt nhất để làm những việc nâng cao hơn như xếp hạng sự căng thẳng mà mỗi khối lượng công việc riêng lẻ đặt trên một hệ thống.
Những người thử nghiệm căng thẳng đồng nghiệp của tôi trên các sản phẩm lớn đang làm gì? Đối với chúng tôi, một vài kịch bản được kiểm tra sẽ không cắt nó nữa.
Tôi thực sự không thể giúp bạn, nhưng đây là hai liên kết đến các công cụ có sẵn để đánh giá. http://www.opensourcetesting.org/performance.php http://www.testingfaqs.org/t-load.html – jitter