1. Tóm tắt nhanh & bạn sẽ làm được gì trên dự án bảo hiểm
Kiểm thử form cho người mới là điểm bắt đầu tuyệt vời vì nó áp dụng trực tiếp các kỹ thuật thiết kế ca như phân vùng và giá trị biên vào một màn hình thật. Ở bài này ta bước vào dự án bảo hiểm — nơi dữ liệu sai một ly có thể đi một dặm — mở form khai hồ sơ và test như một tester đi làm. Bài đi từ con số 0, có hình mô phỏng, ví dụ thật và trắc nghiệm cuối bài.
2. Ràng buộc dữ liệu là gì & kiểm những nhóm nào
Mỗi ô trong form đều có 'luật' của nó, gọi là ràng buộc: ô này bắt buộc hay không, nhận định dạng gì, dài tối đa bao nhiêu, giá trị nằm trong khoảng nào. Kiểm thử form chính là kiểm form có thực thi đúng các luật đó không.
Người mới nên kiểm ba nhóm dữ liệu. Nhóm hợp lệ: dữ liệu đúng luật, form phải nhận. Nhóm không hợp lệ: sai định dạng, để trống ô bắt buộc, vượt độ dài — form phải chặn và báo lỗi rõ. Nhóm biên/đặc biệt: các giá trị ở ranh giới hoặc dễ gây lỗi như ngày 29/02, tên có dấu tiếng Việt, khoảng trắng thừa, dán dữ liệu từ clipboard. Ngoài ra còn một loại đặc biệt: quan hệ giữa các trường, ví dụ ngày hiệu lực không được trước ngày hôm nay.
3. Vì sao quan trọng ở dự án doanh nghiệp
Ở một công ty bảo hiểm, toàn bộ hợp đồng và quyền lợi khách hàng được xây trên dữ liệu nhập vào form. Nếu form cho qua một ngày sinh sai hay số CCCD thiếu số, dữ liệu lỗi đó sẽ chảy vào hệ thống, sinh ra hợp đồng sai, tính phí sai, và bùng phát thành tranh chấp đúng lúc khách cần bồi thường nhất.
Vì thế form chính là 'cổng kiểm soát chất lượng dữ liệu' đầu tiên. Chặn được dữ liệu sai ngay tại đây rẻ hơn rất nhiều so với sửa hậu quả về sau. Người mới kiểm thử form ở bảo hiểm vì vậy đang đứng gác ở vị trí có tác động lớn nhất tới độ tin cậy của cả hệ thống.
Ngoài ra, dữ liệu cá nhân trong bảo hiểm còn chịu quy định bảo vệ dữ liệu. Form phải xử lý đúng các trường nhạy cảm và không để lộ thông báo lỗi tiết lộ thông tin. Người mới nắm được điều này sẽ test có chiều sâu hơn là chỉ 'nhập bừa xem có báo lỗi không'.
4. Chuẩn bị: bộ dữ liệu test & công cụ
Bí quyết test form nhanh và đủ là chuẩn bị sẵn một 'bộ dữ liệu test' cho mỗi ô. Có sẵn dữ liệu, bạn chỉ việc dán vào và quan sát phản ứng của form.
▶ Bước 1: Với mỗi ô, liệt kê sẵn dữ liệu 3 nhóm: hợp lệ, không hợp lệ, biên/đặc biệt.
▶ Bước 2: Mở bảng test case (TestRail/Excel) và Jira; dùng DevTools để xem thông báo lỗi hiển thị đúng chỗ.
💬 Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!