Tổng quan

Kiểm test hiệu năng (Performance Testing) là chuyên môn kiểm test nhằm xác minh đường dẫn, năng lực xử trí, khả năng mở rộng tốt nói thông thường là hiệu năng của hệ thống bên dưới khối lượng truy vấn, kân hận được công việc khẳng định. Kết trái của kiểm demo tính năng phục vụ câu hỏi điều tra, giám sát và đo lường, đánh giá hiệu năng thực của hệ thống.quý khách hàng vẫn xem: Performance kiểm tra là gì

Lưu ý, kiểm test tính năng không giống với kiểm test lập trình sẵn. Mục tiêu của kiểm demo lập trình là đưa ra lỗi vào mã nguồn thành phầm. Còn so với kiểm test tính năng, mục tiêu của kiểm test hiệu năng là nhằm mục tiêu tìm ra hiệu năng thực của hệ thông bên dưới những trọng lượng truy cập khác biệt.

Bạn đang xem: Performance test là gì


*

Mục tiêu của Performance Testing

Sau đấy là các kim chỉ nam thiết yếu của kiểm test hiệu năng

Đánh giá chỉ hiệu năng sản phẩm: Dự đoán hoặc ước tính hiệu năng thực của thành phầm Đánh giá chỉ hạ tầng triển khai: Xác định được ngưỡng của khối hệ thống so với hạ tầng thực hiện bây giờ, xác định được những tài ngulặng cần thiết nhằm không ngừng mở rộng khối hệ thống trong tương lai Phát hiện các vụ việc tác động cho tới hệ thống với điều chỉnh hệ thống: Từ những tác dụng có được qua các bài xích chạy thử và quy trình đo lường và tính toán sản phẩm trong quá trình thử nghiệm, đưa ra được sự việc tác động tới tính năng (Các nút cổ chai) tự đó sửa đổi, nâng cao tính năng sản phẩm

Các tiêu chuẩn Review tính năng bao gồm

Thời gian bình luận (Response time): Xác định áp dụng bình luận nhanh tốt lờ đờ Khả năng mở rộng (Scalability): Xác định cùng với lượt truy vấn tăng vọt, năng lực đáp ứng cũng giống như khả năng mở rộng của khối hệ thống Băng thông thông lượng (Throughput): Số liên kết tối đa cơ mà khối hệ thống hoàn toàn có thể thỏa mãn nhu cầu, hay dễ dàng và đơn giản với số visitor thuộc thời gian về tối đa Tính định hình (stability): Sự bất biến của khối hệ thống dưới những nút sở hữu không giống nhau

Các nhiều loại kiểm thử hiệu năng thông dụng


*

Load test

Mô rộp độ Chịu đựng cài của hệ thống. Thường là lúc khối hệ thống vận động bình thường và Khi có sở hữu cao. Nhắm reviews sự định hình Lúc sản phẩm chạy trong môi trường xung quanh thực tiễn. Mục tiêu reviews năng lực đáp ứng nhu cầu khối hệ thống khi hoạt động thông thường và lúc chuyển động tại giờ đồng hồ du lịch.

Ví dụ: Lập trình viên xây cất ứng dụng có tác dụng Chịu mua 1000 người sử dụng đồng thời. Để kiểm bệnh năng lực, chúng ta sẽ tạo nên kịch bạn dạng load test với 1000 user trả lập, duy trì bài xích chạy thử trong 1-2 tiếng nhằm Reviews kỹ năng hoạt động của áp dụng.

Stress Test

Mô rộp khối hệ thống khi quá cài, khẳng định khả năng hoạt động, hồi sinh, ngưỡng chịu đựng đựng trước lúc xảy ra sự chũm. Mục tiêu chính của Stress Test là tìm thấy ngưỡng đỉnh của hệ thống, tại kia ví như thừa ngưỡng đỉnh khối hệ thống vẫn xảy ra sự núm và cần thiết thỏa mãn nhu cầu hình thức dịch vụ.

Xem thêm: Removewat 2 015 - Phan Mem Crack Win 7 Ultimate 64 Bit

Volume test

Mô rộp kỹ năng cách xử trí khối hệ thống đối với một lượng tài liệu to. Mục tiêu bài bác test là review những vụ việc làm cho ảnh hưởng cho tới tính năng khối hệ thống khi cần xử lý lượng tài liệu vô cùng lớn

Ví dụ: Các trang thương thơm mại điện tử nên tàng trữ tương đối nhiều ban bố. Để đánh giá được hiệu năng của thành phầm, lập trình viên ra quyết định tạo nên db với hàng ngàn bản ghi, kế tiếp thực hiện query, cập nhật dữ liệu trên hệ thống nhằm mổ rộp những chuyển động thực tiễn của trang thương mại năng lượng điện tử. Từ đó Reviews được tính năng thực của sản phẩm.

Endurance test

Mô rộp khối hệ thống hoạt động trong thời hạn lâu năm quá kia tìm thấy các vấn đề về bộ lưu trữ, phân mảnh dữ liệu v.v.

Ví dụ: Các trang thương thơm mại năng lượng điện tử hay bắt buộc chuyển động trong thời hạn siêu nhiều năm cùng với lượt truy cập cao, lập trình sẵn viên sản xuất bài chạy thử gồm thời hạn cho tới 2-3 ngày với lượng người tiêu dùng truy vấn không thay đổi để Đánh Giá sự ổn định sản phẩm.

Spike Test

Kiểm tra phản bội ứng của khối hệ thống Lúc sở hữu biến hóa bất thần. Đồng thời cũng tìm tra khả năng hồi sinh của hệ thống khi lượt truy cập giảm

Tổng kết

Kiểm thư hiệu năng tuyệt Performance là kỹ thuật kiểm thử nhằm mục đích xác định sự bình ổn của khối hệ thống xuất xắc áp dụng. Qua đó cho tất cả những người cai quản trị, fan lập trình sẵn viên gồm dòng nhin tổng quan lại về tính năng, ngưỡng chịu đựng, tài năng thỏa mãn nhu cầu của sản phẩm qua đó có thể về tối ưu, kiến tạo các chiến thuật backup cân xứng.

Thực hiện tại vì cloud365.vn

Chuỗi nội dung bài viết về Performance Testing - Series

Chuồi những nội dung bài viết về Performance Testing cho hệ thốngChuyên ổn mục: Hỏi Đáp
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *