Accounts – Khách hàng
I. Mục tiêu test
- Đảm bảo đầy đủ nghiệp vụ quản lý khách hàng: 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 khách hàng
Đảm bảo thao tác tạo khách hàng thành công
| Mục | Nội dung |
| TC_01 | TC_ACCOUNT_001 |
| Mô tả | Tạo 1 khách hàng 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 Quản lý => chọn “Khách hàng” => chọn “Tạo khách hàng” ở sidebarmenu 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 | Mã phòng ban: TEST Tên: ANHPHULE KH hệ thống: Mã KH: 341575 Loại: Cá nhân Tên thông dụng: Tên tiếng anh: Địa chỉ tiếng anh: Mã số thuế: Thành viên của: Nguồn KH: Khách hàng mới tạo Nguồn vốn: Ngành hàng KD: Quy mô: Ngành KD cấp 2: Thành viên của: Ngành KD cấp 3: Giao cho: Testcase Hạn mức: Ngày công nợ: Khách hàng mới: Ngày bắt đầu: 25-07-2025 Ngày kết thúc: 25-07-2025 Địa chỉ giao hàng: Địa chỉ thanh toán: Địa chỉ: Địa chỉ: Khu vực tập trung: Tên đối tượng: Phường / Xã: Tỉnh / TP: Vùng miền: Quốc gia: VIỆT NAM Khác: Địa chỉ khác: Địa chỉ: Khu vực tập trung: Tên đối tượng: Phường / Xã: Tỉnh / TP: Vùng miền: Quốc gia: VIỆT NAM Khác: |
| Kỳ vọng | Khách hàng được tạo thành công |
2. Tạo nhà cung cấp
Đảm bảo thao tác tạo nhà cung cấp thành công
| Mục | Nội dung |
| TC_02 | TC_ACCOUNT_002 |
| Mô tả | Tạo 1 nhà cung cấp 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 Quản lý => chọn “Khách hàng” => chọn “Tạo nhà cung cấp” ở sidebarmenu 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 | Mã phòng ban: TEST Tên: ANHPHULE KH hệ thống: Mã KH: 341575 Loại: Nhà cung cấp Tên thông dụng: Tên tiếng anh: Địa chỉ tiếng anh: Mã số thuế: Thành viên của: Nguồn KH: Khách hàng mới tạo Nguồn vốn: Ngành hàng KD: Quy mô: Ngành KD cấp 2: Thành viên của: Ngành KD cấp 3: Giao cho: Testcase Hạn mức: Ngày công nợ: Khách hàng mới: Ngày bắt đầu: 25-07-2025 Ngày kết thúc: 25-07-2025 Địa chỉ giao hàng: Địa chỉ thanh toán: Địa chỉ: Địa chỉ: Khu vực tập trung: Tên đối tượng: Phường / Xã: Tỉnh / TP: Vùng miền: Quốc gia: VIỆT NAM Khác: Địa chỉ khác: Địa chỉ: Khu vực tập trung: Tên đối tượng: Phường / Xã: Tỉnh / TP: Vùng miền: Quốc gia: VIỆT NAM Khác: |
| Kỳ vọng | Khách hàng được tạo thành công |
3. Chỉnh sửa Khách hàng/nhà cung cấp
Đảm bảo thao tác chỉnh sửa nhà cung cấp thành công
Pre-condition:
- Phiếu cần chỉnh sửa phải tồn tại trong danh sách phiếu
| Mục | Nội dung |
| TC_03 | TC_ACCOUNT_003 |
| Mô tả | Chỉnh sửa 1 khách hàng/nhà cung cấp 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 Quản lý => chọn “Khách hàng” => chọn “Danh sách KH” / “Danh sách NCC” ở sidebarmenu bên trái => chọn phiếu cần thay đổi thông tin => đ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: ANHPHULE => AnhPHULEADELE Email: abc@gmail.com => abc123@gmail.com |
| Kỳ vọng | Khách hàng được chỉnh sửa thành công |
4. Tạo khách hàng/ nhà cung cấp không hợp lệ
Kiểm thử ràng buộc và an toàn dữ liệu
| Mục | Nội dung |
| TC_04 | TC_ACCOUNT_004 |
| Mô tả | Chỉnh sửa 1 khách hàng/nhà cung cấp 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 Quản lý => chọn “Khách hàng” => chọn “Danh sách KH” / “Danh sách NCC” ở sidebarmenu bên trái => đ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ào | Tên: <Trống> |
| Kỳ vọng | Khách hàng/nhà cung cấp không được tạo thành công |
5. Tìm kiếm khách hàng/ nhà cung cấp
Đảm bảo thao tác tìm kiếm khách hàng/ nhà cung cấp thành công
| Mục | Nội dung |
| TC_05 | TC_ACCOUNT_005 |
| Mô tả | Tìm kiếm khách hàng/nhà cung cấp 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 Quản lý => chọn “Khách hàng” => chọn “Danh sách KH” / “Danh sách NCC” ở sidebarmenu bên trái => điền các thông tin 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 “Kiếm” |
| Dữ liệu đầu vào | Mã KH: 95081030 / 55356644 Tên: CÔNG TY CỔ PHẦN ĐẦU TƯ VÀ XÂY LẮP THỊNH PHÁT / CÔNG TY TNHH KẾT NỐI XÂY DỰNG THỊNH VƯỢNG Mã số thuế: 2300243173 số điện thoại: 02222221626 / 0975616141 Email: abc@gmail.com Loại: cá nhân / Nước ngoài Giao cho: Đinh Thanh Hưng / Huỳnh Thị Ngọc Diễm Ngày tạo: 08-05-2025 / 28-04-2025 Tài khoản ngân hàng: abc |
| Kỳ vọng | Trả về danh sách khách hàng / nhà cung cấp với điều kiện tương ứng |
6. Tìm kiếm khách hàng/ nhà cung cấp không hợp lệ
Đảm bảo thao tác tìm kiếm khách hàng/ nhà cung cấp thành công
| Mục | Nội dung |
| TC_06 | TC_ACCOUNT_006 |
| Mô tả | Tìm kiếm khách hàng/nhà cung cấp 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 Quản lý => chọn “Khách hàng” => chọn “Danh sách KH” / “Danh sách NCC” ở sidebarmenu bên trái => điền các thông tin 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 “Kiếm” |
| Dữ liệu đầu vào | Tất cả các trường nhập: 1=1 / NULL / abc Tất cả các trường nhập ngày: 31-2-2025 / 1=1 / abc |
| Kỳ vọng | Trả về danh sách khách hàng / nhà cung cấp với điều kiện tương ứng |
7.Xét duyệt Khách hàng
Đảm bảo thao tác xét duyệt khách hàng thành công
Pre-condition:
- Phiếu đã được tạo thành công
- Phiếu phải chưa được xét duyệt
| Mục | Nội dung |
| TC_07 | TC_ACCOUNT_007 |
| Mô tả | Xét duyệt 1 khách hàng |
| 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 Quản lý => chọn “Khách hàng” => chọn “Danh sách KH” ở sidebarmenu bên trái => bấm vào phiếu cần duyệt => bấm nút “Y/C duyệt” => điền các thông tin cần thiết => bấm “Xác nhận KH mới” => điền thông tin cần thiết => bấm nút “Xác nhận” => bấm nút “ReCheck” => bấm nút “Duyệt” => bấm nút “Đồng ý” => quay về “Danh sách KH” => quan sát kết quả sau khi duyệt |
| Dữ liệu đầu vào | <Trống> |
| Kỳ vọng | KH mới được duyệt thành cống |
Ghi chú:
ở thao tác Y/C duyệt khi bấm xác nhận thì chưa reload lại trang để cập nhật trạng thái phiếu cho bước xác nhận KH mới