BM_HR_Car_Requests – Yêu cầu xe

Estimated reading: 6 minutes 99 views

I. Mục tiêu test

  • Đảm bảo đầy đủ nghiệp vụ quản lý yêu cầu xe: tạo mới, sửa, xóa, tìm kiếm,…
  • Đảm bảo tính thân thiện với người dùng (UX/UI).

II. Danh sách các test case chi tiết

1. Tạo phiếu yêu cầu xe

Đảm bảo thao tác tạo phiếu yêu cầu xe thành công

Pre-condition:

  • Phải có phiếu công tác mới tạo được phiếu yêu cầu xe
MụcNội dung
TC_01TC_CAR_REQUESTS_001
Mô tảTạo 1 phiếu yêu cầu xe hợp lệ
Loại / Độ ưu tiênKiểm thử chức năng chính
Rất cao
Bước thực hiệnTruy cập HCNS => tạo một phiếu công tác => sau khi tạo thành công bấm vào nút “Tạo Yêu cầu xe”
=> điền các thông tin cần thiết => bấm nút “Lưu” => quan sát dữ liệu sau khi bấm nút “Lưu”
Dữ liệu đầu vàoNhân viên yêu cầu: Lê Nguyễn Thành Đạt
P.Công tác: 001/2025/KHCT-LBMI / <Trống>
Từ ngày: 16-07-2025
Đến ngày: 17-07-2025
Nơi đón: 184 Nam Kỳ Khởi Nghĩa
Nơi đến: 184 Nam Kỳ Khởi Nghĩa
Lý do: test
Công ty: CÔNG TY CỔ PHẨN ĐẦU TƯ LBM
Kỳ vọngPhiếu yêu cầu xe được tạo thành công

Lưu ý: Phiếu yêu cầu xe có thể được tạo mà không cần có phiếu công tác.

Ghi chú:

  • cần ràng buộc phiếu công tác (bàn sau)

2. Tạo / Chỉnh sửa phiếu yêu cầu xe không hợp lệ

Kiểm thử ràng buộc của thao tác tạo phiếu yêu cầu xe

MụcNội dung
TC_02TC_CAR_REQUESTS_002
Mô tảTạo / Chỉnh sửa 1 phiếu yêu cầu xe không hợp lệ
Loại / Độ ưu tiênKiểm thử ràng buộc (Validation and Constraint)
Cao
Bước thực hiệnTruy cập HCNS => tạo một phiếu công tác hoặc truy cập vào “Yêu cầu xe” => bấm vào nút “Tạo Yêu cầu xe”
=> điền các thông tin không hợp lệ => bấm nút “Lưu” => quan sát dữ liệu sau khi bấm nút “Lưu”
Truy cập HCNS => truy cập “Yêu cầu xe” => chọn “D/s Yêu cầu xe” => chọn yếu cần thay đổi => điền các thông tin không hợp lệ => bấm nút “Lưu” => quan sát kết quả sau khi bấm nút “Lưu”
Dữ liệu đầu vàoTừ ngày: 31-2-2025 / lớn hơn giá trị của ô “Đến ngày”
Đến ngày: 31-2-2025 / bé hơn giá trị của ô “Từ ngày”
Kỳ vọngPhiếu yêu cầu xe tạo không thành công, trả về lỗi tương ứng

Ghi chú:

Từ ngày > Đến ngày: vẫn sửa / tạo phiếu thành công (đã fix)

3. Tìm kiếm phiếu yêu cầu xe

MụcNội dung
TC_04TC_CAR_REQUESTS_003
Mô tảTìm kiếm phiếu yêu cầu xe
Loại / Độ ưu tiênKiểm thử chức năng chính
Rất cao
Bước thực hiệnBộ “Lọc nhanh” / “Bộ lọc nâng cao” => điền các điều kiện tìm kiếm => bấm nút “Tìm kiếm” => quan sát kết quả sau khi bấm nút “Tìm kiếm”
Dữ liệu đầu vàoTên: YCX-2025-045 / YCX-2025-042
Giao cho: Hoàng Thiện Phú / Nguyễn Hải Hưng
Từ ngày: 24-06-2025
Đến ngày: 16-07-2025
Tài xế: Phan Văn Hậu / Hoàng Thiện Phú
P.Công tác: 302/2025/KHCT-LBMI /
264/2025/KHCT-LBMI
Tình trạng: 3 giá trị bất kì
Biển số: 51F-33666 / 51A-06187
Kỳ vọngPhiếu yêu cầu xe được tạo thành công

4. Tìm kiếm phiếu yêu cầu xe không hợp lệ

MụcNội dung
TC_05TC_CAR_REQUESTS_004
Mô tảTìm kiếm phiếu yêu cầu xe không hợp lệ
Loại / Độ ưu tiênKiểm thử rằng buộc (Validation and Constraint)
Cao
Bước thực hiệnBộ lọc nhanh / nâng cao => điền các điều kiện tìm kiếm => bấm nút “Tìm kiếm” => quan sát kết quả sau khi bấm nút “Tìm kiếm”
Dữ liệu đầu vàotất cả các trường nhập: 1=1 / abc / NULL
tất cả các trường ngày: 31-2-2025 / abc / 1=1
Kỳ vọngKhông hiển thị kết quả với các điều kiện không hợp lệ

5. Xoá phiếu yêu cầu xe

Pre-condititon:

  • Phiếu cần xoá phải tồn tại trong danh sách phiếu
  • Người dùng phải có quyền xoá (thường là admin)
MụcNội dung
TC_06TC_CAR_REQUESTS_005
Mô tảXoá phiếu yêu cầu xe
Loại / Độ ưu tiênKiểm thử chức năng chính
Rất cao
Bước thực hiệnChọn phiếu cần xoá => bấm nút “Hành động” => bấm nút “Xoá” => bấm nút “OK” trên alert hiện ra => quan sát kết quả sau khi bấm nút “OK”
Dữ liệu đầu vào<Trống>
Kỳ vọngPhiếu yêu cầu xoá được xoá khỏi danh sách

CONTENTS