BM_HR_Resumes – Kế hoạch công tác
I. Mục tiêu test
- Đảm bảo đầy đủ nghiệp vụ quản lý công tá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 kế hoạch công tác hợp lệ
Đảm bảo hệ thống cho phép tạo mới một kế hoạch công tác khi nhập đầy đủ các trường, hợp lệ tất cả các trường bắt buộc.
| Mục | Nội dung |
| TC_01 | TC_RESUMES_001 |
| Mô tả | Tạo 1 kế hoạch công tá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 | Chọn “HCNS” => Chọn “Kế hoạch công tác” => chọn “Tạo công tác” => điền các thông tin cần thiết => 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ào | Khu vực: TP.HCM Người yêu cầu: Lê Nguyễn Thành Đạt Kính gửi: “IT test” Nơi đến công tác: Hà Nội Địa chỉ: Số 242 Đường Võ Chí Công, Phường Xuân La, Quận Tây Hồ, Thành phố Hà Nội Phương tiện: Máy bay D/s nhân viên đi công tác: Lê Nguyễn Thành Đạt / Ghi chú : test Nội dung: IT test Công ty: CÔNG TY CỔ PHẦM ĐẦU TƯ LBM Ngày chứng từ: 15/07/2025 Ngày bắt đầu: 15/07/2025 Ngày kết thúc: 15/07/2025 Số ngày công tác: 5 Tuyến công tác: Trong nước (bán kính > 40km) Ghi chú: test |
| Kỳ vọng | Phiếu công tác được tạo thành công, chờ thao tác xin duyệt. |
2.Tạo phiếu công tác không hợp lệ
Kiểm thử ràng buộc và an toàn thông tin
| Mục | Nội dung |
| TC_02 | TC_RESUMES_002 |
| Mô tả | Tạo 1 phiếu công tác không hợp lệ và phiếu không được tạo thành công |
| Loại / Độ ưu tiên | Kiểm thử ràng buộc (Validation and Constraint) Cao |
| Bước thực hiện | Chọn “HCNS” => Chọn “Kế hoạch công tác” => chọn “Tạo công tác” => điền các thông tin cần thiết => 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ào | Các trường nhập ngày: 31-2-2025 / abc Số ngày công tác: -1 / 0 Ngày bắt đầu có giá trị lớn hơn ngày kết thúc |
| Kỳ vọng | Phiếu công tác được tạo không thành công. |
Ghi chú:
- Trường hợp Ngày bắt đầu: 15/07/2025 – Ngày kết thúc 14/07/2025 vẫn tạo được phiếu công tác (đã fix)
- ràng buộc kiểu dữ liệu của ô “Số ngày công tác” (bàn lại sau)
3. Chỉnh sửa phiếu công tác
Chỉnh sửa thông tin phiếu công tác được chọn. Phiếu sau khi chỉnh sửa lưu lại được những thông tin đã thay đổi.
Pre-condition:
- Phiếu cần được chỉnh sửa phải tồn tại trong danh sách phiếu công tác
| Mục | Nội dung |
| TC_03 | TC_RESUMES_003 |
| Mô tả | Tạo 1 phiếu công tá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 | Vào ‘HCNS” => bấm vào “Kế hoạch công tác” =>bấm vào “D/s công tác” ở sidebarmenu bên trái => chọn phiếu cần chỉnh sửa Thay đổi các thông tin trong phiếu Sau đó bấm nút “Lưu” và theo dõi kết quả sau khi nhấn nút “Lưu”. |
| Dữ liệu đầu vào | Khu vực: TP.HCM => Đà Nẵng Người yêu cầu: Lê Nguyễn Thành Đạt => BQT Kính gửi: “IT test” => “IT test 2” Nơi đến công tác: Bình Dương Địa chỉ: Số 242 Đường Võ Chí Công, Phường Xuân La, Quận Tây Hồ, Thành phố Hà Nội => <Trống> Phương tiện: Máy bay => Xe lửa D/s Nhân viên đi công tác: Nhân viên: Lê Nguyễn Thành Đạt – LTD009 => BQT / Ghi chú : <Trống> => IT test Nội dung: IT test => IT test 2 Công ty: CÔNG TY CỔ PHẦM ĐẦU TƯ LBM => CÔNG TY CỔ PHẦN LÊ BẢO MINH Ngày chứng từ: 15/07/2025 => <Trống> Ngày bắt đầu: 15/07/2025 => 16/07/2025 Ngày kết thúc: 15/07/2025 => 18/7/2025 Số ngày đi CT: 5 => 3 Tuyến công tác: Trong nước (bán kính > 40km) Ghi chú: <Trống> |
| Kỳ vọng | Phiếu công tác chỉnh sửa thành công. |
4. Chỉnh sửa phiếu công tác không hợp lệ
Chỉnh sửa phiếu công tác với thông tin không hợp lệ, phiếu lưu thông tin không thành công
Pre-condition: Phiếu cần được chỉnh sửa phải tồn tại trong danh sách phiếu công tác
| Mục | Nội dung |
| TC_04 | TC_RESUMES_004 |
| Mô tả | Chỉnh sửa 1 phiếu công tác thông tin 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 | Vào “HCNS” => bấm vào “Kế hoạch công tác” => bấm vào “D/s công tác” ở sidebarmenu bên trái => chọn phiếu cần chỉnh sửa => Thay đổi các thông tin trong phiếu Sau đó bấm nút “Lưu” và theo dõi kết quả sau khi nhấn nút “Lưu”. |
| Dữ liệu đầu vào | Ngày bắt đầu: 15/07/2025 => abc / 31/2/2025 Ngày kết thúc: 15/07/2025 => abc / 31/2/2025 |
| Kỳ vọng | Phiếu công tác chỉnh sửa không thành công và trả về lỗi tương ứng. |
Ghi chú:
- Trường hợp ngày bắt đầu: 15/07/2025 – ngày kết thúc: 14/07/2025 vẫn chỉnh sửa được phiếu thành công (đã fix)
5. Xoá phiếu công tác
Xoá phiếu công tác khỏi danh sách phiếu công tác thành công
Pre-condition:
- phiếu công tác cần xoá phải tồn tại trong danh sách phiếu công tác
- Người dùng phải có quyền xoá phiếu (thường là admin)
| Mục | Nội dung |
| TC_05 | TC_RESUMES_005 |
| Mô tả | Xoá phiếu công tác được chọn thành công |
| Loại / Độ ưu tiên | Kiểm thử chức năng chính Rất cao |
| Bước thực hiện | Vào “HCNS” => bấm vào “Kế hoạch công tác” => bấm vào “D/s công tác” ở sidebarmenu bên trái => chọn phiếu cần xoá =>bấm nút “Hành động” =>bấm nút “Xoá” trên thanh chọn lựa => bấm “OK” trên alert hiện ra và theo dõi kết quả sau khi nhấn nút “OK”. |
| Dữ liệu đầu vào | <Trống> |
| Kỳ vọng | Phiếu công tác được xoá khỏi danh sách thành công |
6. Tìm kiếm kế hoạch công tác
Đảm bảo thao tác tìm kiếm kế hoạch công tác thành công
| Mục | Nội dung |
| TC_06 | TC_RESUMES_006 |
| Mô tả | Tìm kiếm các phiếu tương ứng với điều kiện tìm kiếm |
| Loại / Độ ưu tiên | Kiểm thử chức năng chính Rất cao |
| Bước thực hiện | Vào “HCNS” => bấm vào “Kế hoạch công tác” => bấm vào “D/s công tác” ở sidebarmenu bên trái => chọn “Lọc nhanh” / “Bộc lọc nâng cao” => điền các điều kiện cần thiết => 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ào | Tên: <Trống> / 001/2025/KHCT-LBMI / 313/2025/KHCT-LBMI Nhân viên yêu cầu: Đoàn Hồng Ngọc / Lê Nguyễn Thành Đạt Nơi đến công tác: <Trống> / Hà Nội / Bình Dương Tình trạng: chọn 3 giá trị ngẫu nhiên Ngày bắt đầu: <Trống> / 27-06-2025 / 15-07-2025 Ngày kết thúc: <Trống> / 18-07-2025 / 30-06-2025 Chuyến công tác: Kiểm thử hết Công ty: kiểm thử hết Phương tiện: <Trống> / Xe Công ty / Máy bay |
| Kỳ vọng | Danh sách phiếu công tác hiển thị đúng với điều kiện tìm kiếm |
7. Tìm kiếm phiếu công tác không hợp lệ
Đảm bảo an toàn về thông tin và ràng buộc
| Mục | Nội dung |
| TC_07 | TC_RESUMES_007 |
| Mô tả | Tìm kiếm bằng cách điều kiện tìm kiếm 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 | Vào “HCNS” => bấm vào “Kế hoạch công tác” => bấm vào “D/s công tác” ở sidebarmenu bên trái => chọn “Lọc nhanh” / “Bộc lọc nâng cao” => điền các điều kiện không hợp lệ => 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ào | Tất cả các trường nhập: 1=1 / abc / NULL Các trường nhập ngày: 31-2-2025 / abc |
| Kỳ vọng | Không hiển thị danh sách phiếu với các điều kiện không hợp lệ |
Ghi chú
- Trường hợp ngày bắt đầu và ngày kết thúc với giá trị 31-2-2025 vẫn trả về kết quả (đã fix)
8. Tạo phiếu yêu cầu xe
| Mục | Nội dung |
| TC_08 | TC_RESUMES_008 |
| Mô tả | Tạo phiếu yêu cầu xe từ kế hoạch công tác thành công |
| Loại / Độ ưu tiên | Kiểm thử chức năng chính Rất cao |
| Bước thực hiện | Vào “HCNS” => bấm vào “Kế hoạch công tác” => bấm vào “D/s công tác” ở sidebarmenu bên trái => chọn Tạo “P.Yêu cầu xe” => điền thông tin hợp lệ => bấm nút “Lưu” |
| Dữ liệu đầu vào | Nơi đón: 184 Nam Kỳ Khởi Nghĩa |
| Kỳ vọng | Phiếu yêu cầu xe được tạo thành công |
III. Phía người có quyền phê duyệt
1. Phê duyệt phiếu nghỉ phép
Pre-condition: Người dùng phải có quyền duyệt
| Mục | Nội dung |
| TC_09 | TC_RESUMES_09 |
| Mô tả | Duyệt 1 kế hoạch công tá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 | Chọn “Kế hoạch công tác” => chọn kế hoạch công tác cần duyệt => bấm duyệt |
| Dữ liệu đầu vào | Phiếu duyệt: 002/2025/KHCT-LBMI Thao tác: nhấn nút “Phê duyệt” => chọn phê duyệt / từ chối (nếu chọn là bước duyệt cuối thì sẽ kết thúc quy trình duyệt) |
| Kỳ vọng | Phê duyệt thành công theo vai trò |
2. Phê duyệt từ chối phiếu nghỉ phép
Pre-condition: Người dùng phải có quyền duyệt
| Mục | Nội dung |
| TC_10 | TC_RESUMES_10 |
| Mô tả | Duyệt từ chối 1 kế hoạch công tá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 | Chọn “Kế hoạch công tác” => chọn kế hoạch công tác cần duyệt => Điền lí do từ chối phê duyệt => bấm “từ chối” |
| Dữ liệu đầu vào | Phiếu duyệt: 003/2025/KHCT-LBMI Thao tác: nhấn nút “Phê duyệt” => chọn phê duyệt / từ chối (nếu chọn là bước duyệt cuối thì sẽ kết thúc quy trình duyệt) |
| Kỳ vọng | Phê duyệt từ chối thành công theo vai trò |