BM_HR_MINUTES – Biên bản
I. Mục tiêu test
- Đảm bảo đầy đủ nghiệp vụ quản lý biên bản: 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 các test case chi tiết
1. Tạo biên bản
Đảm bảo thao tác tạo biên bản thành công
| Mục | Nội dung |
| TC_01 | TC_MINUTES_001 |
| Mô tả | Tạo 1 biên bản 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 “Biên bản” => Chọn “Tạo Biên bản” ở 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 kết quả sau khi bấm nút “Lưu” |
| Dữ liệu đầu vào | Loại biên bản: Biên bản bàn giao Người bàn giao: Lê Nguyễn Thành Đạt Người nhận bàn giao: Hoàng Thiện Phú Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LBM Đơn vị: Công Nghệ Thông Tin Thời gian bàn giao: 15-07-2025 Tài sản, dụng cụ phục vụ công tác: test Mô tả công việc: test Số liệu, chứng từ (chi tiết: nơi lưu trữ, quy trình luân chuyển, …): test Cam kết của bên bàn giao(về tài chính, công nợ, …): test Các yêu cầu khác (nếu có): <Trống> File đính kèm: demo1.pdf – demo2.pdf |
| Kỳ vọng | Biên bản được tạo thành công |
2. Tạo / Sửa biên bản không hợp lệ
Kiểm thử ràng buộc của thao tác tạo biên bản
| Mục | Nội dung |
| TC_02 | TC_MINUTES_002 |
| Mô tả | Tạo / Sửa 1 biên bản 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 “Biên bản” => Chọn “Tạo Biên bản” ở sidebar menu bên trá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” Truy cập HCNS => chọn “Biên bản” => Chọn “D/s Biên bản” ở sidebar menu bên trái => chọn biên bản cần chỉnh sửa => đ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ào | Nhân viên bàn giao: <Trống> Nhân viên nhận bàn giao: <Trống> Filde đính kèm: video.mp4 |
| Kỳ vọng | Biên bản tạo không thành công, trả về lỗi tương ứng |
Ghi chú:
- Thêm / thay đổi file có dung lượng lớn => bị trả về trang index (đã fix)
- Cần ràng buộc kiểu dữ liệu cho ô “Thời gian bàn giao” (tạm thời bàn sau)
3. Sửa biên bản
Đảm bảo phiếu biên bản sau chỉnh sửa vẫn lưu thông tin thay đổi
Pre-condition:
- phiếu biên bản phải tồn trại trong danh phiếu
| Mục | Nội dung |
| TC_03 | TC_MINUTES_003 |
| Mô tả | Sửa 1 biên bản 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 “Biên bản” => Chọn “D/s Biên bản” ở sidebar menu bên trái => chọn biên bản cần chỉnh sửa => đ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 | Người bàn giao: Lê Nguyễn Thành Đạt => Hoàng Thiện Phú Người nhận bàn giao: Lê Nguyễn Thành Đạt => Hoàng Thiện Phú Cam kết của bên bàn giao(về tài chính, công nợ, …): test => test2 |
| Kỳ vọng | Biên bản chỉnh sửa thành công |
4. Tìm kiếm biên bản hợp lệ
Đảm bảo thao tác tìm kiếm biên bản thành công
| Mục | Nội dung |
| TC_05 | TC_MINUTES_005 |
| Mô tả | Tìm kiếm biên bản 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 “Biên bản” => Chọn “D/s Biên bản” ở sidebar menu bên trái => chọn lọc nhanh / Bộ lọc nâng cao => đ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 | Tên: 025/2025/BB-LBMI / 026/2025/BB-LBMI Nhân viên bàn giao: Nguyễn Trung Xuân / Nguyễn Thị Vân Nhân viên nhận bàn giao: Hoàng Thiện Phú / Lê Nguyễn Thành Đạt Đơn vị: CNTT / Kỹ thuật Ngày tạo: 05-05-2025 / 23-04-2025 Loại Biên bản: Biên bản bàn giao Giao cho: |
| Kỳ vọng | Tìm kiếm biên bản bàn giao thành công |
Ghi chú:
- Tìm kiếm bằng nhân viên bàn giao chưa thể thực hiện được hết (Có khả năng do nhân viên đã nghỉ, không còn xuất hiện trên danh sách module nhân viên) (module biên bản bên BM mới chưa hoàn thiện, kiểm thử lỗi này sau)
5. Tìm kiếm biên bản không hợp lệ
Kiêm thử ràng buộc và an toàn dữ liệu của thao tác tìm kiếm
| Mục | Nội dung |
| TC_05 | TC_MINUTES_005 |
| Mô tả | Tìm kiếm biên bản 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 “Biên bản” => Chọn “D/s Biên bản” ở sidebar menu bên trái => chọn lọc nhanh / Bộ lọc nâng cao => đ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 ô nhập: 1=1 / abc / NULL |
| Kỳ vọng | Không trả về dữ liệu với các điều kiện không hợp lệ |
Ghi chú:
- Ngày tạo có giá trị không hợp lệ vẫn trả ra kết quả (module biên bản bên BM mới chưa hoàn thiện, kiểm thử lỗi này sau) (đã fix)
6. Xoá biên bản
Đảm bảo thao tác xoá biên bản thành công
Pre-condition:
- Biên bản phải nằm trong danh sách phiếu
- Người dùng có quyền xoá (thường là admin)
| Mục | Nội dung |
| TC_06 | TC_MINUTES_006 |
| Mô tả | Xoá biên bản |
| 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 “Biên bản” => Chọn “D/s Biên bản” ở sidebar menu bên trái =>chọn biên bản cần xoá => bấm nút “Hành động” => bấm nút “Xoá”=> bấm nút “OK” ở alert hiện ra => quan sát kết quả sau khi bấm nút “Xoá” |
| Dữ liệu đầu vào | <Trống> |
| Kỳ vọng | Biên bản được xoá khỏi danh sách |