Thiết kế test (test design)

Một phần của tài liệu Bài giảng Đảm bảo chất lượng phần mềm (Trang 92 - 96)

CHƯƠNG 4: KIỂM THỬ PHẦN MỀM

4.4 Thiết kế test (test design)

Các sản phẩm của giai đoạn thiết kế test là :

• Thiết kế chi tiết và các Thủ tục cho mỗi việc test.

• Các tệp hoặc cơ sở dữ liệu của các test case.

Quá trình thiết kế test được tiến hành trên cơ sở của kế hoạch test phần mềm, lập tài liệu bởi STP (software test procedure). Các thủ tục test và cơ sở dữ liệu hay tệp test case có lập tài liệu trong một tài liệu “thủ tục test phần mềm” và “ test case file” hoặc trong một tài liệu đơn gọi là “mô tả test phần mềm” (STD). Một mẫu (template) của STD được trình bày như sau:

Mẫu mô tả test phần mềm (STD)

• Phạm vi của test

1.1 Các gói phần mềm được test ( name, version, và revision)

1.2 Các tài liệu cơ bản được cung cấp cho việc thiết kế test (tên và phiên bản của từng tài liệu)

• Môi trường test ( của mỗi test)

2.1 Định danh test ( các chi tiết test được viết tài liệu trong STP)

2.2 Mô tả chi tiết về hoạt động hệ thống và cấu hình phần cứng và yêu cầu chuyển đổi thiết lập test.

2.3 Hướng dẫn tải phần mềm.

• Tiến trình test

3.1 Hướng dẫn cho đầu vào, mô tả chi tiết mỗi bước của tiến trình đầu vào.

3.2 Dữ liệu được ghi chép trong suốt quá trình test.

• Test cases (với mỗi case) 4.1 Chi tiết định danh test case

4.2 Dữ liệu Đầu vào và thiết lập hệ thống.

4.3 Kết quả trung gian mong đợi (nếu có)

4.4 Các kết quả mong đợi ( Số, thông điệp, sự kích hoạt thiết bị,...) Hành động trong trường hợp chương trình lỗi / kết thúc Thủ tục được áp dụng theo bản tóm tắt kết quả test.

Ví dụ một bản test cases:

Pass Fail Untested

19 7 0

Mô tả Quy trình ca kiểm thử Dữ liệu kiểm thử Kết quả mong muốn Kết quả thực tế Kết luận Người kiểm

thử

Ngày kiểm thử

Chú thích

1 Kiểm thử giao

diện màn hình quản lý danh mục cho vay

1. Chạy ứng dụng 2. Nhấp chuột vào mục "Quản Lý Khách Hàng"

'- Hiển thị màn hình "QUẢN LÝ THÔNG TIN KHÁCH HÀNG" với các thành phần sau:

+ Bảng danh mục thông tin gồm các trường thông tin: ô tích chọn, Số lưu ký,Họ và tên,Giới tính,Ngày sinh,Số CMND,Địa chỉ,Số điện thoại,Email,Trạng thái..

+ 4 nút chức năng: Thêm, Sửa, Tra cứu,Phong tỏa/Giải tỏa.

- Thứ tự tab: nút "Thêm" → "Sửa"

→Tra cứu → Phong tỏa/Giải tỏa → .datagridview danh mục thông tin khách hàng

''- Hiển thị màn hình "QUẢN LÝ THÔNG TIN KHÁCH HÀNG" với các thành phần sau:

+ Bảng danh mục thông tin gồm các trường thông tin: ô tích chọn, Số lưu ký,Họ và tên,Giới tính,Ngày sinh,Số CMND,Địa chỉ,Số điện thoại,Email,Trạng thái..

+ 4 nút chức năng: Thêm, Sửa, Tra cứu,Phong tỏa/Giải tỏa.

- Thứ tự tab: datagridview danh mục thông tin khách hàng→ nút "Thêm" →

"Sửa" →Tra cứu → Phong tỏa/Giải tỏa.Sai. Hãy sửa lại cho đúng

Fail xuandt 17/04/2016

2 Kiểm thử sự di chuyển của các nút chức năng

1. Tại màn hình "Quản lý thông tin khách hàng", nhấp chuột vào nút

"Thêm"

Hiển thị màn hình "Thêm mới tài khoản".

Hiển thị màn hình "Thêm mới tài

khoản". Pass xuandt 17/04/2016

3 Kiểm thử sự di chuyển của các nút chức năng

1. Tại màn hình "Thêm mới tài khoản", nhấp chuột vào nút "Hủy"

- Đóng màn hình "Thêm mới tài khoản".

- Trở về màn hình "Quản lý thông tin khách hàng".

'- Đóng màn hình "Thêm mới tài khoản".

- Trở về màn hình "Quản lý thông tin khách hàng".

Pass xuandt 17/04/2016

4 Kiểm thử sự di chuyển của các nút chức năng

1. Tại màn hình "Quản lý thông tin khách hàng", tích chọn một dòng trong danh mục quản lý thông tin khách hàng

2.Nhấp chuột vào nút "Sửa"

Các trường thông tin:Họ và tên,Giới tính,Ngày sinh,Số CMND,Địa chỉ,Số điện thoại,Email có thể sửa được

Các trường thông tin:Họ và tên,Giới tính,Ngày sinh,Số CMND,Địa chỉ,Số điện thoại,Email có thể sửa được

Pass xuandt 17/04/2016

Mã module QLTTKH

Yêu cầu kiểm thử Kiểm thử các chức năng trên màn hình quản lý thông tin khách hàng Người kiểm thử

Số ca kiểm thử 26

Giao diện người dùng

ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM

Bài giảng cho sinh viên ngành Công nghệ thông tin

Đỗ Thị Bích Ngọc

Hà Nội - 2020

Một phần của tài liệu Bài giảng Đảm bảo chất lượng phần mềm (Trang 92 - 96)

Tải bản đầy đủ (PDF)

(198 trang)