Tổng quan

Kiểm thử tính năng (Performance Testing) là nghệ thuật kiểm demo nhằm mục đích khẳng định đường truyền, tài năng cách xử trí, kỹ năng không ngừng mở rộng tuyệt nói phổ biến là tính năng của hệ thống bên dưới cân nặng truy cập, kăn năn được các bước xác định. Kết trái của kiểm test tính năng phục vụ vấn đề khảo sát, đo lường và tính toán, Reviews hiệu năng thực của khối hệ thống.Quý Khách đang xem: Performance kiểm tra là gì

Lưu ý, kiểm test tính năng khác cùng với kiểm test lập trình sẵn. Mục tiêu của kiểm thử lập trình sẵn là tìm thấy lỗi vào mã mối cung cấp sản phẩm. Còn so với kiểm test hiệu năng, phương châm của kiểm demo tính năng là nhằm mục tiêu tìm thấy tính năng thực của hệ thông bên dưới những trọng lượng truy vấn không giống nhau.

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


*

Mục tiêu của Performance Testing

Sau đây là những phương châm chính của kiểm thử hiệu năng

Đánh giá bán hiệu năng sản phẩm: Dự đân oán hoặc dự trù hiệu năng thực của thành phầm Đánh giá bán hạ tầng triển khai: Xác định được ngưỡng của hệ thống đối với hạ tầng triển khai ngày nay, xác định được các tài nguyên quan trọng nhằm mở rộng hệ thống về sau Tìm tòi các vụ việc tác động tới hệ thống và điều chỉnh hệ thống: Từ các hiệu quả dành được qua những bài bác test và quy trình đo lường và thống kê thành phầm vào quy trình thử nghiệm, tìm thấy được vụ việc tác động cho tới tính năng (Các nút cổ chai) từ đó sửa đổi, nâng cấp hiệu năng sản phẩm

Các tiêu chí Reviews tính năng bao gồm

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

Các một số loại kiểm thử hiệu năng thông dụng


*

Load test

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

Ví dụ: Lập trình viên kiến thiết ứng dụng có tác dụng chịu cài 1000 người tiêu dùng bên cạnh đó. Để kiểm chứng năng lượng, họ sẽ khởi tạo kịch bạn dạng load test cùng với 1000 user mang lập, gia hạn bài bác test vào 1-2 tiếng để Đánh Giá năng lực buổi giao lưu của áp dụng.

Stress Test

Mô bỏng hệ thống Khi thừa mua, xác minh khả năng vận động, phục hồi, ngưỡng chịu đựng đựng trước lúc xẩy ra sự cầm. Mục tiêu chủ yếu của Stress Test là đưa ra ngưỡng đỉnh của hệ thống, tại kia nếu thừa ngưỡng đỉnh khối hệ thống sẽ xẩy ra sự chũm cùng cần thiết thỏa mãn nhu cầu dịch vụ.

Xem thêm: Nữ Diễn Viên Thái Lan Xinh Đẹp Nhất Thái Lan, 12 Nữ Diễn Viên Thái Lan Xinh Đẹp Hot Nhất 2019

Volume test

Mô phỏng tài năng xử lý hệ thống đối với một lượng dữ liệu mập. Mục tiêu bài bác demo là đánh giá những vụ việc có tác dụng tác động tới tính năng khối hệ thống khi yêu cầu cách xử lý lượng tài liệu cực kỳ lớn

Ví dụ: Các trang thương thơm mại năng lượng điện tử buộc phải tàng trữ không ít thông tin. Để Reviews được tính năng của sản phẩm, lập trình viên quyết định tạo thành db với hàng ngàn bạn dạng ghi, tiếp nối tiến hành query, cập nhật tài liệu trên hệ thống để phẫu thuật rộp các vận động thực tế của trang tmùi hương mại năng lượng điện tử. Từ đó review được tính năng thực của thành phầm.

Endurance test

Mô rộp khối hệ thống vận động vào thời hạn dài vượt đó đưa ra những sự việc về bộ nhớ lưu trữ, phân mảnh dữ liệu v.v.

Ví dụ: Các trang thương thơm mại điện tử thường xuyên buộc phải hoạt động vào thời hạn khôn cùng lâu năm cùng với lượt truy cập cao, lập trình viên chế tạo bài bác thử nghiệm gồm thời hạn tới 2-3 ngày với lượng người dùng truy cập không đổi để Reviews sự bình ổn thành phầm.

Spike Test

Kiểm tra phản ứng của hệ thống Khi thiết lập biến hóa đột ngột. Đồng thời cũng kiếm tra kĩ năng phục sinh của hệ thống Khi lượt truy cập giảm

Tổng kết

Kiểm tlỗi tính năng tốt Performance là chuyên môn kiểm test nhằm mục tiêu xác định sự bất biến của hệ thống xuất xắc ứng dụng. Qua kia cho tất cả những người cai quản trị, tín đồ thiết kế viên tất cả dòng nhin tổng quan về tính năng, ngưỡng chịu đựng đựng, tài năng đáp ứng của sản phẩm qua đó có thể buổi tối ưu, thi công những giải pháp backup cân xứng.

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

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

Chuồi các nội dung bài viết về Performance Testing cho hệ thốngChuim mục: Hỏi Đáp