1. Completeness Check
Definition:
A completeness check ensures that all required data fields are filled in and that no mandatory information is missing.
Purpose:
Examples:
-
A registration form must have name, email, and password filled.
-
An invoice must include invoice number, date, and amount.
Key Point:
2. Realism Check
Definition:
A realism check ensures that the data values are believable and make sense in the real world.
Purpose:
Examples:
-
Age entered as 250 years → unrealistic.
-
Salary entered as $0 for a full-time employee → unrealistic.
-
Date of birth in the future → unrealistic.
Key Point:
3. Key Differences Table
| Feature |
Completeness Check |
Realism Check |
| Purpose |
Ensure all required data is present |
Ensure data values are plausible |
| Focus |
Presence of mandatory fields |
Believability of entered values |
| Example |
Name, address, and email must be entered |
Age < 120, salary > 0 |
| When Used |
During data entry |
During data entry or validation |
Summary
Completeness check = Is any required data missing?
Realism check = Does the data make sense in the real world?