Kỹ thuật kiểm thử hiệu năng

Một phần của tài liệu Kỹ thuật kiểm thử các ứng dụng web (Trang 89 - 90)

Đánh giá khả năng hỗ trợ đa ngƣời sử dụng, ba loại kiểm thử thƣờng đƣợc thực hiện:

 Kiểm thử hiệu năng (Performance)  Kiểm thử tải (load)

 Kiểm thử quá tải (Stress)

Ba thuật ngữ trên thƣờng đƣợc sử dụng thay thế lẫn nhau, mỗi loại đƣợc thiết kế nhằm hƣớng đến một mục tiêu khác nhau. Một trong những mục tiêu quan trọng trong kiểm thử hiệu năng là cải tiến khả năng dự đoán khi nào các mức tải trong tƣơng lai sẽ vƣợt quá khả năng của hệ thống, nhƣ thế các chiến lƣợc cải tiến hiệu quả có thể đƣợc phát triển để duy trì kinh nghiệm về ngƣời sử dụng chấp nhận đƣợc

Các yếu tố quan trọng của kiểm thử hiệu năng[8]

Sức tải công việc: Là số ngƣời sử dụng đƣợc dự đoán- thật khó để ƣớc

lƣợng số ngƣời sử dụng mà một hệ thống sẽ hỗ trợ bởi vì các hoạt động của ngƣời sử dụng có thể thay đổi, cũng nhƣ có thể thay đổi thời gian truy cập và tần suất của các hoạt động

Môi trường của hệ thống và nguồn tài nguyên có sẵn: Do các ứng dụng Web điển hình gồm nhiều thành phần phần cứng và phần mềm tƣơng tác, nếu một trong các thành phần này không hoạt động hoặc hoạt động không

Khoa Công Nghệ Thông Tin Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội

Học viên: Nguyễn Thị Ngọc Hƣơng

tốt đều có thể ảnh hƣởng đến hiệu năng, vì vậy cần định nghĩa rõ ràng môi trƣờng và nguồn tài nguyên cần đƣợc kiểm thử

Thời gian đáp ứng của hệ thống:Là hiệu năng chấp nhận đƣợc. Xác định

mức hiệu năng có thể chấp nhận đƣợc đối với một hệ thống cần thông tin đầu vào từ các nhóm tiếp thị và quản lý. Hiệu năng sẽ đƣợc đo lƣờng nhƣ thế nào? Cần chi phí bao nhiêu, các công cụ nào sẽ đƣợc sử dụng là những yếu tố cần xem xét. Biết đƣợc thành phần nào ảnh hƣởng đến hiệu năng hệ thống là rất quan trọng

Một phần của tài liệu Kỹ thuật kiểm thử các ứng dụng web (Trang 89 - 90)