Bỏ qua

Timesheet (Chấm công) - Test Case

Ví dụ minh họa cách áp dụng _template.md. Tham chiếu: srs/timesheet.md.


1. Document Control

Phiên bản Ngày cập nhật Người cập nhật Nội dung thay đổi Trạng thái
1.0 21/08/2026 Trần Thị B Khởi tạo tài liệu Draft

2. Phạm vi kiểm thử (Scope)

Chức năng Tham chiếu SRS
Import vân tay FR-01

3. Môi trường kiểm thử (Test Environment)

Thành phần Thông tin
Môi trường Staging
Trình duyệt / Thiết bị Edge 128, Desktop
Tài khoản test ts_admin@test.local

4. Danh sách Test Case

4.1 UC-TS-01: Import vân tay

Thuộc tính Nội dung
Mục tiêu Kiểm tra import file .csv hợp lệ hoạt động đúng
Điều kiện tiên quyết File attendance_2026_08.csv đúng định dạng
Dữ liệu đầu vào File mẫu 1,000 bản ghi

Các bước thực hiện:

Bước Hành động Kết quả mong đợi
1 Chọn menu "Import chấm công" và chọn file Hệ thống xử lý file
2 Xác nhận import Hiển thị "Import thành công 1,000 bản ghi"

Kết quả thực tế

Pass — import hoàn tất trong 3.2s.

Thuộc tính Nội dung
Mục tiêu Kiểm tra hệ thống từ chối file sai định dạng
Điều kiện tiên quyết File .xlsx (không phải .csv)
Dữ liệu đầu vào File data.xlsx

Các bước thực hiện:

Bước Hành động Kết quả mong đợi
1 Chọn file .xlsx và nhấn import Hiển thị lỗi "File không đúng định dạng..."

Kết quả thực tế

Fail — hệ thống vẫn cho phép chọn file nhưng báo lỗi generic thay vì thông báo cụ thể. Xem Bug liên quan.

5. Bảng tổng hợp kết quả (Test Summary)

Test Case ID Tên Ưu tiên Trạng thái Người thực hiện Ngày
TC-TS-01 Import thành công High Pass Trần Thị B 21/08/2026
TC-TS-02 Sai định dạng file Medium Fail Trần Thị B 21/08/2026

6. Bug liên quan (nếu có)

Bug ID Test Case Mô tả Mức độ Trạng thái
BUG-101 TC-TS-02 Thông báo lỗi generic thay vì cụ thể theo BR-01 Medium Open