To have confidence in your system after you perform an upgrade, the series of functional tests described below should all pass.
Technical Validation
Before testing the workflows, the following technical tests should be performed.
PB: We could consider producing a check list from this document. I am happy to do that. Any user could then simply execute the tasks on the checklist and make sure the appropriate result is observed.
Sanity Checks
The following simple checks should be performed:
Does the system start up?
Are there any error in the log during startup?
Can you log in without errors?
Are any system messages shown after log in?
Are all modules running?
Data Integrity Checks
PB: There has been some DQ work done, right? Can we use it here?
Workflows
It is important to test the following workflows for the programs implemented in your facility.
Registration
The following workflows should be tested for registration.
Patient Creation
Click here
Do this
Make sure you see X
Y
Z
Capture Vitals
Do we do this?
HIV
PB: I don’t know what these are. Someone who knows the program will hopefully be able to help.
Technical Validation
Sanity Checks
Data Integrity Checks
Workflows
Registration
HIV
MCH