Phân tích và thiết kế kiểm thử

Một phần của tài liệu Kiểm thử hiệu năng và ứng dụng đảm bảo chất lượng cho các ứng dụng web luận văn ths công nghệ thông tin (Trang 26)

Từ bản kế hoạch kiểm thử, chúng ta tiến hành cụ thể hóa phƣơng pháp kiểm thử hiệu năng bằng cách phân tích và thiết kế các kiểm thử. Bảng 3.7 thể hiện các tài liệu cần cho quá trình phân tích, thiết kế kiểm thử hiệu năng và tài liệu thu đƣợc khi kết thúc quá trình này.

Bảng 3.7. Tài liệu đầu vào và đầu ra của giai đoạn lập phân tích và thiết kế kiểm thử

Tài liệu đầu vào Tài liệu đầu ra

Bản kế hoạch kiểm thử hiệu năng Bản yêu cầu dự án

Bản thiết kế kiến trúc, thiết kế chi tiết của hệ thống, giao diện

Bản đặc tả thiết kế kiểm thử hiệu năng

Các công việc của hoạt động này :

 Xem xét và phân tích các tài liệu cơ bản của dự án phục vụ cho việc thiết kế kiểm thử nhƣ bản kế hoạch kiểm thử hiệu năng, tài liệu yêu cầu dự án, bản thiết kế kiến trúc, thiết kế chi tiết của hệ thống, các giao diện, bản đánh giá rủi ro, v.v.

 Xác định các điều kiện kiểm thử dựa trên các kết quả phân tích ở trên. Các điều kiện kiểm thử ở đây là tất cả những gì mà việc kiểm thử hiệu năng quan tâm đến nhƣ các yêu cầu gửi đến máy chủ trong một luồng nghiệp vụ của trang Web, các loại dữ liệu cần cho các yêu cầu này.

 Thiết kế kiểm thử. Dựa vào phƣơng pháp kiểm thử đã xác định, chúng ta thiết kế các kịch bản kiểm thử bằng ngôn ngữ tự nhiên, thiết kế các ca kiểm thử chúng ta cần thực hiện.

 Đánh giá khả năng kiểm thử hiệu năng phù hợp với hệ thống và yêu cầu khách hàng. Sau khi thiết kế kiểm thử, chúng ta cần đánh giá các thiết kế đã bao phủ đầy đủ yêu cầu kiểm thử hiệu năng của dự án hay chƣa. Việc kiểm thử hiệu năng của trang Web phụ thuộc và các cấu hình phần cứng, hệ điều hành, trình duyệt, các kết nối mạng, tƣờng lửa, v.v. mà chúng ta không thể xác định hoặc tạo lại đƣợc.

 Thiết kế môi trƣờng kiểm thử. Việc kiểm thử hiệu năng trang Web mô phỏng ngƣời dùng truy cập vào phần nào đó của trang. Với lƣợng ngƣời

dùng lớn, ví dụ 100 ngƣời dùng, chúng ta không tạo một môi trƣờng với 100 máy tính và 100 nhân viên cùng thực hiện truy cập. Chúng ta sẽ dùng công cụ để mô phỏng thực hiện, gửi đi các mẫu giống nhau truy cập vào

Một phần của tài liệu Kiểm thử hiệu năng và ứng dụng đảm bảo chất lượng cho các ứng dụng web luận văn ths công nghệ thông tin (Trang 26)