Test case chức năng quản lý hóa đơn

Một phần của tài liệu Báo cáo chuyên Đề học phần kiểm thử và Đảm bảo chất lượng phần mềm Đề tài kiểm thử phần mềm quản lý cửa hàng bán xe (Trang 69 - 77)

CHƯƠNG 4. XÂY DỰNG VÀ THỰC HIỆN CÁC TEST CASE

4.2 Test case chức năng quản lý hóa đơn

Hình 4.2: Giao diện hóa đơn

ID Function Test data Test steps Expected results

Results Tester Test GUI

HD_01 Kiểm tra giao diện nhân viên

1.Đăng nhập vào phần mềm 2. Vào chức năng hóa đơn 3. Kiểm tra giao diện chức năng hóa đơn và tạo hóa đơn

Giao diện đúng với giao diện mặc định

PASS Trần Lương Giang Bình

HD_02 Kiểm tra font chữ, font size

1.Đăng nhập vào phần mềm 2. Vào chức năng hóa đơn và tạo hóa đơn 3. Kiểm tra font chữ, font size

Font chữ, font size đúng với yêu cầu định dạng

PASS Trần Lương Giang Bình

HD_03 Kiểm tra tiêu đề, các trường trong giao diện hóa đơn và tạo hóa đơn

1.Đăng nhập vào phần mềm 2. Vào chức năng hóa đơn và tạo hóa đơn 3. Kiểm tra tiêu đề, các trường trong quản lý hóa đơn và tạo hóa đơn

- Tiêu đề đúng với yêu cầu mặc định - Các trường hoạt động bình thường

PASS Trần Lương Giang Bình

HD_04 Kiểm tra thứ tự con trỏ di chuyển khi ấn Tab/Shift Tab

1.Đăng nhập vào phần mềm 2. Vào chức năng hóa đơn và tạo hóa đơn 3. Nhấn Tab/Shift tab

Thứ tự con trỏ di chuyển theo đúng thứ tự trái sang phải, trên xuống dưới và ngược lại

FAIL Trần Lương Giang Bình

HD_05 Kiểm tra các thông báo lỗi được hiện thị chính xác

1.Đăng nhập vào phần mềm 2. Vào chức năng quản lý nhân viên 3. Kiểm tra các thông báo lỗi được hiện thị chính xác

Các thông báo lỗi được hiện thị đúng với yêu cầu định dạng

PASS Trần Lương Giang Bình

HD_06 Kiểm tra Font chữ được sử dụng có thể đọc được

1.Đăng nhập vào phần mềm 2. Vào chức năng quản lý nhân viên 3. Kiểm tra Font chữ được sử dụng có thể đọc được

Font chữ được sử dụng có thể đọc được

PASS Trần Lương Giang Bình

HD_07 Kiểm tra màu sắc Font chữ và thông điệp cảnh báo

1.Đăng nhập vào phần mềm 2. Vào chức năng quản lý nhân viên 3 Kiểm tra màu sắc Font chữ và thông điệp cảnh báo

MMàu sắc Font chữ và thông điệp cảnh báo đúng với yêu cầu định dạng

PASS Trần Lương Giang Bình

HD_08 Kiểm tra tiêu

đề, các 1.Đăng nhập

vào phần Tiêu đề

đúng với PASS Trần Lương

trường trong giao diện hóa đơn

mềm 2. Vào chức năng quản lý nhân viên 3. Kiểm tra tiêu đề và các ô nhập trong giao diện

yêu cầu mặc định Các trường hoạt động bình thường

Giang Bình

HD_09 Kiểm tra các hình ảnh được căn chỉnh đúng cách

1.Đăng nhập vào phần mềm 2. Vào chức năng quản lý nhân viên 3. Kiểm tra các hình ảnh được căn chỉnh đúng cách

Các hình ảnh được căn chỉnh đúng với yêu cầu

PASS Trần Lương Giang Bình

HD_10 Kiểm tra button [Thanh toán]

1.Đăng nhập vào phần mềm 2. Vào chức năng hóa đơn và tạo hóa đơn 3. Kiểm tra các button

Các button hoạt động bình thường

PASS Trần Lương Giang Bình

Test function

Chức năng thêm hóa đơn HD_11 Kiểm tra khi

click button[Thanh toán], [Làm Mới]

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn 3. Click button[Thanh toán], [Làm Mới]

Hiển thị thông báo: “Vui lòng nhập…”

PASS Trần Lương Giang Bình

HD_12 Kiểm tra chức năng thêm khi chọn đủ các

Chọn các đồ mình muốn mua

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa

Hiển thị thông tin xuống bảng dữ

PASS Trần Lương Giang Bình

trường dữ liệu

đơn 3. Nhập thông tin khách hàng 4. Click chọn các trường 5. Click button[Thanh toán]

liệu bên dưới

HD_13 Kiểm tra chức năng thêm khi chưa nhập thông tin khách hàng

Số lượng: 1 1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường để số lượng = 1 4. Click button[Thanh toán]

Hiển thị thông báo lỗi và thêm hóa đơn thất bại

PASS Trần Lương Giang Bình

HD_14 Kiểm tra chức năng thêm khi thêm lại sản phẩm đã thêm trước đó

Mã sp: 1 Tên nv: Hà Tên kh:

Quang Sản phẩm:

Số lượng:1

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn 3. Nhập thông tin khách hàng 4. Click button[Tạo hóa đơn]

5. Chọn thông tin sản phẩm cần mua 6. Click button[Thêm]

7. Vẫn thông tin như trên click button[Thêm ] lần 2

Hiển thị thông bảo lỗi và sản phẩm không được lưu lại vào bẳng hóa đơn bên dưới

PASS Trần Lương Giang Bình

HD_15 Validate Mã sp: 1 1.Đăng nhập Hiển thị FAIL Trần

trường Đơn giá khi đã chọn sản phẩm muốn mua

Tên nv: Hà Tên kh:

Quang Sản phẩm:

Số lượng:1

vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường sản phẩm

giá của sản phẩm đó vào trường sản phẩm

Lương Giang Bình

HD_16 Kiểm tra chức năng thêm khi chưa xác nhận hóa đơn mà đóng chương trình

Mã sp: 1 Tên nv: Hà Tên kh:

Quang Sản phẩm:

Số lượng:1

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn 3. Nhập thông tin khách hàng 4. Chọn thông tin sản phẩm cần mua 5. Click button[Thêm]

6. Click[X]

Form tạo hóa đơn đóng và tạo hóa đơn không thành công

PASS Trần Lương Giang Bình

Chức năng thanh toán HD_17 Kiểm tra khi

chọn thông tin và Click button[Thanh toán]

Tên nv: Hà Tên kh:

Quang

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường theo data đã cho 4. Click button[Thanh toán]

Disable 2 trường vừa chọn và enable tên sản phẩm và số lượng cho người dùng chọn

PASS Trần Lương Giang Bình

HD_18 Kiểm tra chức năng xác nhận hóa đơn

Mã sp: 1 Tên nv: Hà Tên kh:

Quang Sản phẩm:

Số lượng:1

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường thông tin như

>>Sau bước 5:

Hiển thị thông tin hóa đơn vào bảng dữ liệu bên dưới

PASS Trần Lương Giang Bình

data đã cho 4. Chọn các trường sản phẩm 5. Click button[Thanh toán]

6. Click button[Xác nhận hóa đơn]

>>Sau bước 7:

Lưu thông tin đã tạo vào bảng hóa đơn

HD_19 Kiểm tra khi click button[Thanh Toán] 2 lần cùng 1 hóa đơn đang được tạo

Mã sp: 1 Tên nv: Hà Tên kh:

Quang Sản phẩm:

Số lượng:1

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường thông tin như data đã cho 4. Chọn các trường sản phẩm 5. Click button[Thanh toán]

6. Click button[Xác nhận hóa đơn]

7. Click button[Xác nhận hóa đơn] lần 2

Thanh toán thành công lưu 2 lần data

PASS Trần Lương Giang Bình

HD_20 Kiểm tra chức năng khi đang tạo hóa đơn thì Click button[Thoát ]

Mã sp: 1 Tên nv: Hà Tên kh:

Quang Sản phẩm:

Số lượng:1

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường thông tin như data đã cho

>>Sau bước 5:

Hiển thị thông tin hóa đơn vào bảng dữ liệu bên dưới

>>Sau

FAIL Trần Lương Giang Bình

4. Chọn các trường sản phẩm 5. Click button[Thêm]

6. Click button[Thoát]

bước 7:

Thông tin hóa đơn không được lưu và đóng giao diện tạo hóa đơn HD_21 Validate

trường[Tổng tiền]

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn 3. Kiểm tra trường[Tổng tiền]

Giá trị bắt

đầu = 0 PASS Trần Lương Giang Bình

HD_22 Kiểm tra trường[Tổng tiền] khi đã chọn mặt hàng cần mua

Thông tin:

Tên nv: Hà Tên kh:

Quang Sản phẩm:

Tên sp: mèo Số lượng:1

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường theo data đã cho 4. Kiểm tra trường tổng tiền

Tổng tiền sẽ được hiển thị đúng theo từng giá mặt hàng được chọn

PASS Trần Lương Giang Bình

HD_23 Kiểm tra trường Tổng tiền khi thêm nhiều sản phẩm

Mã sp: 1 Tên nv: Hà Tên kh:

Quang Sản phẩm:

Số lượng:4

1.Đăng nhập vào hệ thống 2. Vào chức năng tạo hóa đơn

3. Click chọn các trường theo data đã cho 4. Kiểm tra trường tổng tiền

Tổng tiền được tính đúng với giá và số lượng được chọn

PASS Trần Lương Giang Bình

HD_24 Kiểm tra khi

click 1.Đăng nhập

vào hệ thống Hiển thị

thông PASS Trần Lương

button[Thanh toán]

2. Vào chức năng hóa đơn 3. Click button[Thanh toán]

báo: “vui lòng chọn sản phẩm”

Giang Bình

HD_25 Kiểm tra chức năng thanh toán khi đã nhập đầy đủ dữ liệu

1.Đăng nhập vào hệ thống 2. Vào chức năng hóa đơn 3. Click chọn các trường theo data đã cho 4. Click button[Thanh toán]

Hiển thị thông báo:

“Thanh toán thành công”

PASS Trần Lương Giang Bình

HD_26 Kiểm tra chức năng thanh toán khi đã chọn hóa đơn và click button[Thoát ]

Click chọn 1 trong các hóa đơn trong danh sách

1.Đăng nhập vào hệ thống 2. Vào chức năng hóa đơn 3. Click chọn các trường theo data đã cho 4. Click button[Thoát]

Hệ thống đóng giao diện hóa đơn và thanh toán không thành công

PASS Trần Lương Giang Bình

Một phần của tài liệu Báo cáo chuyên Đề học phần kiểm thử và Đảm bảo chất lượng phần mềm Đề tài kiểm thử phần mềm quản lý cửa hàng bán xe (Trang 69 - 77)

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

(85 trang)