medic / cht-release-testing

Used to track release testing on medic projects
2 stars 0 forks source link

Immunization Workflow #98

Open ngaruko opened 3 years ago

ngaruko commented 3 years ago
  1. Add a new child under 2 to your area via SMS (CW form)
  2. Make sure the Medic ID field gets populated (you may have to wait briefly for Sentinel to generate the ID)
  3. Check the record in Reports to make sure the appropriate SMS schedule is generated
  4. Do an immunization visit for the child you just registered using the web app
  5. Make sure the condition card updates to reflect the visit
  6. Check the record in Reports to make sure the appropriate outgoing SMS is generated
  7. Check the targets page to make sure the vaccines given this month widget updates (restricted users only)
  8. Send in an immunization form for the child you just registered using SMS (choose a few of the many immunization dose forms) via Medic Reporter. Make sure you put the phone number of your area in the “Sent From” field on the right.
  9. Make sure the condition card updates to reflect the vaccination
  10. Check the record in Reports to make sure the appropriate outgoing SMS is generated
  11. Check the targets page to make sure the vaccines given this month widget updates (restricted users only)

Note: Target widget only increments when all doses have been administered. For example, for "Hepatitis A" it needs the two dosis to increment the number in the widget.

tatilepizs commented 2 years ago

Config: Standard 
Environment: gamma Platform: Mobile App. APK v1.0.0-alpha.1 cht-core version: 3.15.0

_____

Android 10

Phone: Samsung Galaxy A01 Android Version: 10 Android System WebView Version: 101.0.4951.61

New child under 2 created via SMS (CW form). All the information was populated in the card. ![image](https://user-images.githubusercontent.com/94494491/168680050-13b88aec-69b8-4a5a-8050-15787d0586ec.png) ![image](https://user-images.githubusercontent.com/94494491/168680403-b27c6e6d-707e-4acb-a531-f96b3c238016.png)
Record in reports created. The appropriate SMS schedule was generated. ![image](https://user-images.githubusercontent.com/94494491/168680447-441ebafd-9a29-4603-8ef8-b349d8f095c6.png) ![image](https://user-images.githubusercontent.com/94494491/168680483-f2a2315d-7614-492a-9781-98013fa80e55.png)
Immunization visit for the child created (web app). Condition card was updated to reflect the visit. ![image](https://user-images.githubusercontent.com/94494491/168680908-37764a9a-bb90-49b6-9307-004137a8b4b4.png) ![image](https://user-images.githubusercontent.com/94494491/168680985-9d8c2c3e-1333-448a-bc06-8d4e1a011c3e.png)
Record in reports created. The appropriate SMS outgoing was generated. ![image](https://user-images.githubusercontent.com/94494491/168681054-d3512407-aaa6-4770-8546-285373a90636.png) ![image](https://user-images.githubusercontent.com/94494491/168681097-8216ac52-de9f-4c5d-8d5f-09ca040cca6a.png) ![image](https://user-images.githubusercontent.com/94494491/168681135-ac776fa0-b99d-40a9-a1b2-865e651c0387.png)
Targets updated (Vaccines given this month widget). ![image](https://user-images.githubusercontent.com/94494491/169148883-c4e1bf74-011e-41de-a430-da0e72b7f86f.png)
Immunization form for the child created using SMS. Condition card was updated to reflect the vaccination (Hepatitis A -> ha1 "patient_id", Influenza -> flu "patient_id". ![image](https://user-images.githubusercontent.com/94494491/168681463-6f78402d-69d5-4653-9853-96c01b7d35a5.png) ![image](https://user-images.githubusercontent.com/94494491/168681540-7f6c7fb8-9a14-42a4-aa7f-c081ee280e69.png) ![image](https://user-images.githubusercontent.com/94494491/168681640-84a468a9-c55e-486f-b8d7-67109d4b1257.png)
Record in reports created. The appropriate SMS outgoing was generated. ![image](https://user-images.githubusercontent.com/94494491/168681688-e3af12a5-eb3d-4070-96f8-0dc3607db2bf.png) ![image](https://user-images.githubusercontent.com/94494491/168681724-7125f9f3-e7aa-4704-be66-aeff954c9766.png) ![image](https://user-images.githubusercontent.com/94494491/168681761-4de79b0c-4774-4b37-a871-5101a2603967.png)
Targets updated (Vaccines given this month widget). ![image](https://user-images.githubusercontent.com/94494491/169148932-e3655ea7-21f4-496a-8acf-8b4cf4d4b286.png)

_____

Android 5.1

Phone: Alcatel Onetouch 50560 Android Version: 5.1.1 Android System WebView Version: 95.0.4638.74

New child under 2 created via SMS (CW form). All the information was populated in the card. ![image](https://user-images.githubusercontent.com/94494491/169352231-c9a1ec5f-1c95-4d93-af96-48f0b8a79b83.png) ![image](https://user-images.githubusercontent.com/94494491/169352270-71b9bc2b-bf5e-4c3a-9826-5cfeade27731.png)
Record in reports created. The appropriate SMS schedule was generated. ![image](https://user-images.githubusercontent.com/94494491/169352310-fa7b4996-f1b7-41c2-8aff-5f5d8ce5b9ad.png) ![image](https://user-images.githubusercontent.com/94494491/169352348-ccbee57b-0174-46d4-9b7d-adb643f9b2b4.png)
Immunization visit for the child created (web app). Condition card was updated to reflect the visit. ![image](https://user-images.githubusercontent.com/94494491/169352390-67276ea0-b3d8-4213-91a4-d28b8a06fdf8.png) ![image](https://user-images.githubusercontent.com/94494491/169352463-d9594080-4f55-490c-9172-aa085fcf66f9.png) ![image](https://user-images.githubusercontent.com/94494491/169352511-cdc0d19e-e929-4905-9dec-6ad14a90fae2.png)
Record in reports created. The appropriate SMS outgoing was generated. ![image](https://user-images.githubusercontent.com/94494491/169352594-6d5269b8-1cd8-4e21-9192-7c0f04eb1c5f.png) ![image](https://user-images.githubusercontent.com/94494491/169352668-1655b3bf-6528-47f9-8050-faac2d33ddf4.png) ![image](https://user-images.githubusercontent.com/94494491/169352983-fbb40ff0-1de9-4138-a427-60f7ed0161cc.png) ![image](https://user-images.githubusercontent.com/94494491/169353082-e107c8d4-0006-43ac-9b48-30c73af34b65.png) ![image](https://user-images.githubusercontent.com/94494491/169353127-348a1f13-2b58-472e-bb0e-3e5cfd7ea7f0.png)
Targets updated (Vaccines given this month widget). ![image](https://user-images.githubusercontent.com/94494491/169353220-84b2b889-1a7e-4b83-b6ea-b0ac65f10443.png)
Immunization form for the child created using SMS. Condition card was updated to reflect the vaccination (Cholera 1 -> ch1 "patient_id", Cholera 2 -> ch2 "patient_id", Cholera 3 -> ch3 "patient_id". ![image](https://user-images.githubusercontent.com/94494491/169353731-8eecb63e-b24e-46fd-bce2-3baf576865e3.png) ![image](https://user-images.githubusercontent.com/94494491/169353767-1b4b094a-5b5a-44dd-a852-bc2fb5e30220.png) ![image](https://user-images.githubusercontent.com/94494491/169353804-35dd8e24-2f2b-4a05-b029-9be4d4eda886.png) ![image](https://user-images.githubusercontent.com/94494491/169353856-6f41023a-4675-4597-a9cd-1dad6e018f23.png)
Record in reports created. The appropriate SMS outgoing was generated. ![image](https://user-images.githubusercontent.com/94494491/169353898-9fe9f53b-e2cb-4c3d-b9be-9f202085b3fc.png) ![image](https://user-images.githubusercontent.com/94494491/169353925-a58eff53-11ab-4597-b548-747f5c73a609.png) ![image](https://user-images.githubusercontent.com/94494491/169353958-2c703bd7-5b8c-48c4-be16-72ddf6af6815.png) ![image](https://user-images.githubusercontent.com/94494491/169353990-3cb20ad0-da79-4d5f-8729-6a1e04bb8ddf.png)
Targets updated (Vaccines given this month widget). ![image](https://user-images.githubusercontent.com/94494491/169354026-d4c19c04-23f8-4d85-b41c-f908375647e0.png)
tatilepizs commented 1 year ago

Testing plan for MoH Uganda upgrade

cht-core version: 4.1 cht-android version: 0.8.5

Tester Phone details Android version Results Notes
Bede
Lorena
Tatiana