BM_HR_WorkSchedule – ĐK Lịch làm việc
I. Mục tiêu test
- Đảm bảo đầy đủ nghiệp vụ quản lý lịch làm việc: tạo mới, sửa, xóa, tìm kiếm,…
- Kiểm tra tính toàn vẹn dữ liệu và bảo mật thông tin tài khoản.
- Đảm bảo tính thân thiện với người dùng (UX/UI).
II. Danh sách test case chi tiết
1. Tạo lịch làm việc
Đảm bảo thao tác tạo lịch làm việc thành công
| Mục | Nội dung |
| TC_01 | TC_WORK_SCHEDULE_001 |
| Mô tả | Tạo lịch làm việc hợp lệ |
| Loại / Độ ưu tiên | Kiểm thử chức năng chính Rất cao |
| Bước thực hiện | Truy cập HCNS => chọn “ĐK Lịch làm việc” => chọn “Tạo lịch làm việc” ở sidebar menu bên trái => đ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ào | Bộ phận: Công nghệ thông tin Giao cho: Lê Nguyễn Thành Đạt Mô tả: test Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LBM Năm: 2025 Tháng: 07 Mô tả: test Chi tiết đăng ký lịch làm việc: Tên: Lê Nguyễn Thành Đạt Tuần 1: Cả ngày Tuần 2: Sáng Tuần 3: Chiều Tuần 4: Không làm |
| Kỳ vọng | Lịch làm việc được tạo thành công |
Ghi chú:
- Chi tiết lịch làm việc không hiển thị sau khi tạo (đã fix)
- nhấn enter bị trả về 500
2. Tạo / sửa lịch làm việc không hợp lệ
Kiểm thử ràng buộc của thao tác tạo / sửa lịch làm việc hợp lệ
| Mục | Nội dung |
| TC_02 | TC_WORK_SCHEDULE_002 |
| Mô tả | Tạo / Sửa lịch làm việc không hợp lệ |
| Loại / Độ ưu tiên | Kiểm thử ràng buộc (Validation and Constraint) Cao |
| Bước thực hiện | Truy cập HCNS => chọn “ĐK Lịch làm việc” => chọn “Tạo lịch làm việc” ở sidebar menu bên trái => đ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” Truy cập HCNS => chọn “ĐK Lịch làm việc” => chọn “D/s lịch làm việc” ở sidebar menu bên trái => chọn phiế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 dữ liệu sau khi bấm nút “Lưu” |
| Dữ liệu đầu vào | năm: abc |
| Kỳ vọng | Lịch làm việc tạo / sửa không thành công |
Ghi chú:
- Tạo / sửa với ô nhập năm có giá trị là abc vẫn tạo / sửa thành công
- nhấn enter bị trả về 500
3. Sửa lịch làm việc
Đảm bảo thao tác sửa lịch làm việc thành công
| Mục | Nội dung |
| TC_03 | TC_WORK_SCHEDULE_003 |
| Mô tả | Sửa lịch làm việc hợp lệ |
| Loại / Độ ưu tiên | Kiểm thử chức năng chính Rất cao |
| Bước thực hiện | Truy cập HCNS => chọn “ĐK Lịch làm việc” => chọn “D/s lịch làm việc” ở sidebar menu bên trái => chọn phiếu cần thay đổi => điền các thông tin cần thay đổi => 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ào | Bộ phận: Công nghệ thông tin Giao cho: Lê Nguyễn Thành Đạt => Hoàng Thiện Phú Mô tả: test => test2 Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LBM Năm: 2025 Tháng: 07 => 08 Mô tả: test Chi tiết đăng ký lịch làm việc: Tên: Lê Nguyễn Thành Đạt => Hoàng Thiện Phú Tuần 1: Cả ngày Tuần 2: Sáng => cả ngày Tuần 3: Chiều => cả ngày Tuần 4: Không làm => cả ngày |
| Kỳ vọng | Lịch làm việc chỉnh sửa thành công |
Ghi chú:
- Do phiếu không hiển thị được chi tiết đăng ký lịch làm việc nên không chỉnh sửa chi tiết được (đã fix)
4. Tìm kiếm đăng kí lịch làm việc
Đảm bảo thao tác tìm kiếm đăng kí lịch làm việc thành công
| Mục | Nội dung |
| TC_04 | TC_WORK_SCHEDULE_004 |
| Mô tả | Tìm kiếm lịch làm việc hợp lệ |
| Loại / Độ ưu tiên | Kiểm thử chức năng chính Rất cao |
| Bước thực hiện | Truy cập HCNS => chọn “ĐK Lịch làm việc” => chọn “D/s lịch làm việc” ở sidebar menu bên trái => chọn “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 dữ liệu sau khi bấm nút “Tìm kiếm” |
| Dữ liệu đầu vào | Tên: LLV-testcase-2025-7-001 Giao cho: Lê Nguyễn Thành Đạt / Hoàng Thiện Phú |
| Kỳ vọng | Hiển thị kết quả tương ứng với điều kiện tìm kiếm |
5. Tìm kiếm đăng kí lịch làm việc không hợp lệ
Kiểm thử ràng buộc của thao tác tìm kiếm đăng kí lịch làm việc
| Mục | Nội dung |
| TC_05 | TC_WORK_SCHEDULE_005 |
| Mô tả | Tìm kiếm lịch làm việc hợp lệ |
| Loại / Độ ưu tiên | Kiểm thử ràng buộc (Validation and Constraint) Cao |
| Bước thực hiện | Truy cập HCNS => chọn “ĐK Lịch làm việc” => chọn “D/s lịch làm việc” ở sidebar menu bên trái => chọn “Lọc nhanh” / “Bộ lọc nâng cao” => điền các điều kiện tìm kiếm không hợp lệ => bấm nút “Tìm kiếm” => quan sát dữ liệu sau khi bấm nút “Tìm kiếm” |
| Dữ liệu đầu vào | Tất cả các trường nhập: 1=1 / abc / NULL |
| Kỳ vọng | Không hiển thị danh sách với điều kiện không hợp lệ |
6. Xoá đăng ký lịch làm việc
Đảm bảo thao tác xoá đăng ký lịch làm việc
| Mục | Nội dung |
| TC_06 | TC_WORK_SCHEDULE_006 |
| Mô tả | Xoá lịch làm việc |
| Loại / Độ ưu tiên | Kiểm chức năng chính Rất cao |
| Bước thực hiện | Truy cập HCNS => chọn “ĐK Lịch làm việc” => chọn “D/s lịch làm việc” ở sidebar menu bên trái => chọn lịch làm việc cần xoá => chọn “Hành động” => bấm nút “Xoá” => bấm nút “OK” ở alert hiện ra => quan sát dữ liệu sau khi bấm nút “OK” |
| Dữ liệu đầu vào | <Trống> |
| Kỳ vọng | Xoá lịch làm việc thành công |