Professional Documents
Culture Documents
Text 3
Text 3
Các giá trị biên và các lớp tương đương để kiểm tra trạng thái để hiển thị các trạng thái và chuyển
đổi khác nhau như sau:
2. Các trạng thái sau khi thêm sản phẩm vào giỏ:
3. Các trạng thái sau khi loại bỏ sản phẩm khỏi giỏ:
- Hiển thị bảng tóm tắt mặt hàng và tổng chi phí.
- Quay lại trang mua sắm để có thể thêm hoặc loại bỏ sản phẩm.
Phép kiểm thử theo chuỗi trạng thái để bao quát tất cả các chuyển đổi có thể là:
- Trạng thái ban đầu -> Thêm sản phẩm vào giỏ -> Kiểm tra -> Thanh toán
- Trạng thái ban đầu -> Thêm sản phẩm vào giỏ -> Loại bỏ sản phẩm -> Thêm sản phẩm khác vào giỏ -
> Kiểm tra -> Quay lại mua sắm
Trạng thái Mô tả
Trống rỗng Giỏ mua sắm ban đầu
là trống rỗng
Không rỗng Có ít nhất một mặt
hàng trong giỏ mua
sắm
Rỗng Không có mặt hàng
nào trong giỏ mua
sắm
Kiểm tra Hiển thị bảng tóm tắt
mặt hàng và tổng chi
phí
Chuyển đến thanh Di chuyển đến trang
toán thanh toán
Ví dụ phép kiểm thử cho một chuyển đổi không hợp lệ:
- Kiểm tra: Hiển thị bảng tóm tắt mặt hàng và tổng chi phí
- (Chuyển đến thanh toán không được thực hiện vì không có sản phẩm trong giỏ)
- Kiểm tra: Hiển thị bảng tóm tắt mặt hàng và tổng chi phí