Test Definitions & Test Cases
Test Case là một kiểm thử chất lượng cụ thể chạy trên bảng hoặc cột, dựa trên một Test Definition (mẫu kiểm thử).
Test Definition vs Test Case
Phần tiêu đề “Test Definition vs Test Case”- Test Definition: mẫu kiểm thử (vd “column values to be between”, “column to not have null”).
- Test Case: áp dụng mẫu đó với tham số cụ thể trên một cột (vd
agetrong khoảng 0–120).
Loại test thường gặp
Phần tiêu đề “Loại test thường gặp”| Cấp | Ví dụ |
|---|---|
| Bảng | Số hàng trong khoảng; bảng có dữ liệu mới (freshness) |
| Cột | Không null; duy nhất (unique); trong khoảng; khớp regex; thuộc tập giá trị |
Tạo một test case
Phần tiêu đề “Tạo một test case”-
Mở trang tài sản → tab Data Quality.
-
Chọn Test Definition phù hợp (mức bảng/cột).
-
Nhập tham số (khoảng giá trị, tập giá trị…).
-
Lưu và gắn vào test suite để lên lịch chạy.
Data Quality as Code
Phần tiêu đề “Data Quality as Code”Test case có thể khai báo bằng YAML/code và đưa vào CI/CD — quản trị chất lượng như mã nguồn, versioned và review được.