Skip to main content

Avatar Mobile 2023 Monthly Release 2023.00.01 Acceptance Tests


Update 4 Summary | Details
Avatar Mobile Conflict's
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Avatar Mobile Conflict Resolution
  • Avatar Mobile Conflict Resolution Report
  • Progress Notes (Group and Individual)
  • Treatment Plan
Scenario 1: Validate "Avatar Mobile Conflict Resolution" - Users updating/sync'ing same row in a form
Specific Setup:
  • Two users exist who are staff members [StaffA] and [StaffB] and have client [TestClient] on their caseload
  • Both users are set up as valid "Avatar Mobile" users in form "User Definition"
  • Both users have access to the "Clinician" application on their workstation to log in and to sync data with Avatar
  • Have a progress note form [TestFormA] for testing. For example the "Progress Note Group & Individual" form is used
  • Have a treatment plan form [TestFormB] for testing. For example, the "Treatment Plan"
  • Both forms are included in form "Mobile Application Build"
  • In form "Mobile Application Build", prompt "Show Conflict Warning Message During Synchronization" is set to "Yes"
Steps
  1. Log into Clinician as [StaffA]
  2. Click [Synchronize] data with Avatar
  3. Select [TestClient]
  4. Open [TestFormA], the progress note form
  5. Populate all desired fields and note the value entered [ValueA] in one of the field [TestField]
  6. Click [Submit]
  7. Click to [Synchronize] data with Avatar and remain in the application
  8. Log into Clinician as [StaffB]
  9. Click [Synchronize]
  10. Select [TestClient]
  11. Open [TestFormA]
  12. Click [Show More Items]
  13. Click [Row1] to edit
  14. Navigate to [TestField] and validate the current value is [ValueA]
  15. Close the form and do not "Sync" data yet with Avatar and remain in the application
  16. As [StaffA], re-open [TestFormA]
  17. Select [TestClient]
  18. Click [Show More Items]
  19. Select [Row1] for edit
  20. Navigate to [TestField] and update with a new value [ValueB]
  21. Submit the form
  22. Click [Synchronize] data with Avatar
  23. As [StaffB], re-open [TestFormA]
  24. Select [TestClient]
  25. Click [Show More Items]
  26. Select [Row1] for edit
  27. Navigate to [TestField] and validate the current value is [ValueA]
  28. Update [TestField] with a new value [ValueC]
  29. Submit the form
  30. Click [Synchronize] with Avatar
  31. Validate a message is displayed "The System identified a conflict with existing data in Avatar. Check "Mobile Conflict Resolution" for more details"
  32. Click [Close]
  33. Log into Avatar and open the "Avatar Mobile Conflict Resolution" form
  34. Select "Client" from the "Filter By" field
  35. Select [TestClient] from the "Select Item" field
  36. Press [Tab]
  37. A row is displayed in the grid stating "The progress note has been modified since the last time the system was synchronized with Avatar".
  38. Click [View Details] to load the "Avatar Mobile Conflict Resolution Report"
  39. Verify the report states that "Mobile Data" for [TestField] in form [TestFormA] contains [ValueC] while "Data Currently in Avatar" has [ValueB] in that field
  40. Close the report
  41. Click [Accept] to accept the "Mobile Data" value and close the form
  42. Open [TestFormA] in Avatar and select [TestClient]
  43. Select [Row1] and validate [TestField] has been updated with value [ValueC]
  44. In "Clinician", click [Synchronize] data with Avatar
  45. Open [TestFormA] and select [TestClient]
  46. Select [Row1] and validate [TestField] is now updated with value [ValueC]
  47. Repeat steps 1 thru 4 with [TestFormB], the treatment plan form
  48. Validate results are as expected
Topics
• Mobile Application Build • Field Validation
 

Avatar_Mobile_2023_Monthly_Release_2023.00.01_Details.csv