BM_HR_Statements – Tờ Trình

Estimated reading: 18 minutes 78 views

I. Mục tiêu test

  • Đảm bảo đầy đủ nghiệp vụ quản lý tờ trình: 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 tờ trình

Đảm bảo thao tác tạo 1 tờ trình được thực hiện thành công với các thông tin bắt buộc được điền vào

MụcNội dung
TC_01TC_STATEMENTS_001
Mô tảTạo 1 tờ trình 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 => chọn “Tờ trình” =>chọn “Tạo tờ trình” ở 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àoLoại tờ trình : Tờ trình
Về việc: test
Người đề nghị: Lê Nguyễn Thành Đạt – LTD009
Nội dung: IT test
Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LBM
Đính kèm: demo1.pdf – demo2.pdf
Áp dụng cho nhân viên: Lê Nguyễn Thành Đạt – LTD009
Lý do: test
Kỳ vọngTờ trình được tạo thành công, chờ thao tác xin duyệt.

2. Tạo tờ trình không hợp lệ

Kiểm tra các ràng buộc trong việc tạo ra một tờ trình hợp lệ

MụcNội dung
TC_02TC_STATEMENTS_002
Mô tảTạo 1 tờ trình 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 => chọn “Tờ trình” =>chọn “Tạo tờ trình” ở 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”
Dữ liệu đầu vàoĐính kèm: video.mp4
Kỳ vọngTờ trình không tạo thành công, trả về lỗi tương ứng.

Ghi chú:

  • Trường hợp tệp đính kèm lớn hơn dung lượng cho phép bị trả về index (fix sau)

3. tạo tờ trình điều động/ bổ nhiệm/ miễn nhiệm

Đảm bảo thao tác tạo 1 tờ trình điều động/bổ nhiệm/ miễn nhiệm được thực hiện thành công với các thông tin bắt buộc được điền vào

MụcNội dung
TC_03TC_STATEMENTS_003
Mô tảTạo 1 tờ trình điều động 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 => chọn “Tờ trình” => chọn “Tạo tờ trình Điều động”/ “tờ trình Bổ nhiệm” / “tờ trình Miễn nhiệm” ở sidebar menu bên trái => điền các thông tin cần thiết => bấm nút “Ghi”=> quan sát kết quả sau khi bấm nút “Ghi”
Dữ liệu đầu vàoLoại tờ trình : (tương ứng với loại đang được chọn)
Về việc: test
Người đề nghị: Lê Nguyễn Thành Đạt – LTD009
Nội dung: IT test
Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LBM
Đính kèm: demo1.pdf – demo2.pdf
Áp dụng cho nhân viên: Lê Nguyễn Thành Đạt – LTD009
Lý do: test
Kính gửi: Nguyễn Hải Hưng
Đơn vị đề xuất: CNTT
Vị trí đề xuất: Chuyên viên hệ thống
Từ ngày: 09-07-2025
Đến ngày: 15-07-205
Kỳ vọngTờ trình điều động được tạo thành công, chờ thao tác xin duyệt.

4. Tạo tờ trình điều động/ bổ nhiệm/ miễn nhiệm không hợp lệ

Kiểm tra các ràng buộc trong việc tạo ra một tờ trình điều động/bổ nhiệm/miễn nhiệm hợp lệ

MụcNội dung
TC_04TC_STATEMENTS_004
Mô tảTạo 1 tờ trình điều động 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 => chọn “Tờ trình” => chọn “Tạo tờ trình Điều động”/ “tờ trình Bổ nhiệm” / “tờ trình Miễn nhiệm” ở 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”
Dữ liệu đầu vàoĐính kèm: video.mp4
Từ ngày: abc / lớn hơn Đến ngày
Đến ngày: abc / bé hơn Từ ngày
Kỳ vọngTờ trình không tạo thành công, trả về lỗi tương ứng.

Ghi chú:

  • Trường hợp Từ ngày: 15-07-2025 & Đến ngày: 09-07-2025 vẫn tạo được các tờ tình. (đã fix)
  • Trường hợp tệp đính kèm lớn hơn dung lượng cho phép bị trả về index (fix sau)

5. Tạo tờ trình tăng lương

Đảm bảo thao tác tạo 1 tờ trình tăng lương được thực hiện thành công với các thông tin bắt buộc được điền vào

MụcNội dung
TC_05TC_STATEMENTS_005
Mô tảTạo 1 tờ trình tăng lương 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 => chọn “Tờ trình” => chọn “Tạo tờ trình Tăng lương” ở 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àoLoại tờ trình : Tờ trình tăng lương
Về việc: test
Người đề nghị: Lê Nguyễn Thành Đạt – LTD009
Nội dung: IT test
Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LBM
Đính kèm: demo1.pdf – demo2.pdf
Lý do: test
Chi tiết tăng lương: Lê Nguyễn Thành Đạt – LTD009 – 5500000 – 999999999 – 07/2025 – test
Kỳ vọngTờ trình được tạo thành công, chờ thao tác xin duyệt.

Lưu ý:

  • Ô nhân viên ở chi tiết tăng lương phải chọn từ danh sách nhân viên, gõ thủ công sẽ không lưu được chi tiết tăng lương
  • Cửa số ô tìm kiếm nhân viên ở màn hình không phóng to hoàn toàn thì không scroll để tìm được

6. Tạo tờ trình tăng lương không hợp lệ

Kiểm tra các ràng buộc trong việc tạo ra một tờ trình tăng lương hợp lệ

MụcNội dung
TC_06TC_STATEMENTS_006
Mô tảTạo 1 tờ trình tăng lương 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 => chọn “Tờ trình” => chọn “Tạo tờ trình Tăng lương” ở 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”
Dữ liệu đầu vàoĐính kèm: video.mp4
Kỳ vọngTờ trình được tạo thành công, chờ thao tác xin duyệt.

Ghi chú:

  • Trường hợp tệp đính kèm lớn hơn dung lượng cho phép bị trả về index

7. Tìm kiếm tờ trình

Đảm bảo thao tác tìm kiếm các tờ trình với các điều kiện tương ứng thành công

MụcNội dung
TC_07TC_STATEMENTS_007
Mô tảTìm kiếm tờ trình với các điều kiện tìm kiếm tương ứng
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 => chọn “Tờ trình” => chọn “D/s Tờ trình ” ở 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 kết quả sau khi bấm nút “Tìm kiếm”
Dữ liệu đầu vàoTên: <Trống> / 002/2025/TTTL-LBMI /
001/2025/TTMN-LBMI
Nhân viên : <Trống> / Lê Nguyễn Thành Đạt
Người đề nghị: <Trống> / Lê Nguyễn Thành Đạt
Chức vụ đề xuất: Chuyên viên hệ thống / Trưởng ban
Ngày tạo: <Trống> / 09-07-2025
Công ty: kiểm thử hết
Giao cho: 3 giá trị bất kì
của tôi: <Trống> / x
Kỳ vọngDanh sách tờ trình hiển thị tương ứng với điều kiện tìm kiếm

8. Tìm kiếm tờ trình không hợp lệ

Kiểm tra ràng buộc, an toàn thông tin của tìm kiếm tờ trình cơ bản

MụcNội dung
TC_08TC_STATEMENTS_008
Mô tảTìm kiếm tờ trình với các điều kiện tìm kiếm 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 => chọn “Tờ trình” => chọn “D/s Tờ trình ” ở 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 kết quả sau khi bấm nút “Tìm kiếm”
Dữ liệu đầu vàoTất cả các ô nhập: 1=1 / abc
Ngày tạo: 31-02-2025 / abc
Kỳ vọngDanh sách tờ trình không hiển thị với các điều kiện tìm kiếm không hợp lệ

Ghi chú:

  • Trường hợp Ngày tạo: 31-02-2025 vẫn trả về kết quả (đã fix)
  • Trường hợp Ngày tạo: abc vẫn trả về kết quả (đã fix)

11. Chỉnh sửa tờ trình

Đảm bảo tờ trình sau chỉnh sửa lưu lại các thông tin đã được thay đổi

Pre-condition: Tờ trình phải tồn tại trong danh sách tờ trình

MụcNội dung
TC_11TC_STATEMENTS_011
Mô tảChỉnh sửa 1 tờ trình thành công
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 => chọn “Tờ trình” => chọn “D/s Tờ trình” ở sidebar menu bên trái => chọn tờ trình cần chỉnh sửa => bấm nút “Chỉnh sửa” => thay đổi 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àoLoại tờ trình : Tờ trình
Về việc: test => test 2
Người đề nghị: Lê Nguyễn Thành Đạt – LTD009 => Hoàng Thiện Phú – HTP002
Nội dung: IT test => IT test 2
Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LÊ BẢO MINH
Đính kèm: demo3.pdf – demo4.pdf
Áp dụng cho nhân viên: Lê Nguyễn Thành Đạt – LTD009 => Hoàng Thiện Phú – HTP002
Lý do: test => test 2
Chuyển trạng thái: 2 trạng thái bất kì (theo dõi thay đổi trước khi chuyển trạng thái khác)
Kỳ vọngTờ trình được chỉnh sửa thành công.

12. Chỉnh sửa tờ trình điều động/ bổ nhiệm/ miễn nhiệm/ tăng lương

Đảm bảo tờ trình điều động/bổ nhiệm/tăng lương miễn nhiệm sau chỉnh sửa lưu lại các thông tin đã được thay đổi

Pre-condition: Tờ trình phải tồn tại trong danh sách tờ trình

MụcNội dung
TC_12TC_TO_TRINH_012
Mô tảChỉnh sửa 1 tờ trình thành công
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 => chọn “Tờ trình” => chọn “D/s Tờ trình” ở sidebar menu bên trái => chọn tờ trình cần chỉnh sửa => bấm nút “Chỉnh sửa” => thay đổi 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àoVề việc: test => test 2
Người đề nghị: Lê Nguyễn Thành Đạt – LTD009 => Hoàng Thiện Phú – HTP002
Nội dung: IT test => IT test 2
Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LÊ BẢO MINH
Đính kèm: demo3.pdf – demo4.pdf
Áp dụng cho nhân viên: Lê Nguyễn Thành Đạt – LTD009 => Hoàng Thiện Phú – HTP002
Lý do: test => test 2
Kính gửi: Nguyễn Hải Hưng => Nguyễn Đắc Quang
Từ ngày: 09-07-2025 => 15-07-2025
Đến ngày: 15-07-2025 => 20-70-2025
đối với tờ trình tăng lương:
Chi tiết tăng lương: Lê Nguyễn Thành Đạt – LTD009 – 999999999 – 999999999 – 07/2025 – test => Hoàng Thiện Phú – HTP002 – 999999998 – 999999998 – 06/2025 – test2
Kỳ vọngTờ trình được chỉnh sửa thành công.

Ghi chú:

  • Chỉnh sửa các loại tờ trình như điều động/bổ nhiệm/miễn nhiệm khi chọn nút soạn thì loại tờ trình hiển thị là “Tờ trình” thay vì loại tờ trình đã tạo trước đó (không còn bị lỗi ở BM new ver)
  • Tờ trình tăng lương phần chi tiết tăng lương không thay đổi tên nhân viên được tăng lương thành công (đã fix)
  • chèn file có dung lượng lớn hơn quy định thì bị trả về index

13. Xoá tờ trình

Đảm bảo thao tác xoá 1 tờ trình thành công

pre-condition:

  • tờ trình phải tồn tại trong danh sách tờ trình
  • người dùng phải có quyền xoá (thường là admin)
MụcNội dung
TC_13TC_TO_TRINH_013
Mô tảXoá 1 tờ trình thành công
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 => chọn “Tờ trình” => chọn “D/s Tờ trình” ở sidebar menu bên trái => chọn tờ trình 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àoLoại tờ trình : Tờ trình điều động => tờ trình
Về việc: test => test 2
Người đề nghị: Lê Nguyễn Thành Đạt – LTD009 => Hoàng Thiện Phú – HTP002
Nội dung: IT test => IT test 2
Công ty: CÔNG TY CỔ PHẦN ĐẦU TƯ LÊ BẢO MINH
Đính kèm: demo3.pdf – demo4.pdf
Áp dụng cho nhân viên: Lê Nguyễn Thành Đạt – LTD009 => Hoàng Thiện Phú – HTP002
Lý do: test => test 2
Kỳ vọngXoá tờ trình thành công.

III. Phía người có quyền phê duyệt

1. Duyệt tờ trình

MụcNội dung
TC_14TC_STATEMENT_014
Mô tảDuyệt 1 tờ trình hợp lệ
Loại / Độ ưu tiênKiểm thử chức năng chính
Rất cao
Bước thực hiệnChọn “Tờ trình” => chọn phiếu nghỉ phép cần duyệt => bấm duyệt
Dữ liệu đầu vàoPhiếu duyệt: 003/2025/TTR-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ọngPhê duyệt thành công theo vai trò

2. Duyệt từ chối tờ trình

MụcNội dung
TC_15TC_STATEMENT_015
Mô tảDuyệt từ chối 1 tờ trình hợp lệ
Loại / Độ ưu tiênKiểm thử chức năng chính
Rất cao
Bước thực hiệnChọn “Tờ trình” => chọn phiếu nghỉ phép cần duyệt => bấm duyệt
Dữ liệu đầu vàoPhiếu duyệt: 002/2025/TTTL-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ọngPhê duyệt từ chối thành công theo vai trò

CONTENTS