--Authentication
*verifies the user.
-- input testing
*input data type conforms to the predefined data types. *patient test results is assigned to the right patient.
-- Output testing
*To test whether the report generated is the correct/expected report. *check for the existence of the data file (Database or Text file) to be saved to.