Skip to main content

Avatar Mobile 2024 Quarterly Release 2024.02 Acceptance Tests


Update 1 Summary | Details
2024 Update installation
Scenario 1: Validate Upgrading Avatar Mobile 2023 to 2024 is successful when 2023.00.01 is loaded
Steps
  1. Open the "Product Updates" form.
  2. Select the appropriate [Namespace] from the Application dropdown list
  3. Click [Select Update/Customization Pack].
  4. Browse to the location for the updates and select the Update 1.
  5. Click [OK] on the "File Upload Complete" window.
  6. Click [Review Update/Customization Pack Contents].
  7. Verify Update 1 is included.
  8. Click [Install Update/Customization Pack].
  9. Click [OK] when the install completes.
  10. Click [Close Form].

Topics
• Upgrade
Update 2 Summary | Details
Clinician - Form Designer changes
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Form Designer (PM)
Scenario 1: Clinician<>Avatar: Validate syncronization of "Form Designer" changes made to the same form via "myAvatar' and 'AvatarNX
Specific Setup:
  • Have a test form [TestForm]
  • [TestForm] has one more subsections. For this test, [Sec1], [Sec2] and [Sec3] exist and have a few required fields
  • [TestUser] has access to log into Avatar via the "myAvatar" application and the "AvatarNX" application and has access to form "Mobile Application Build"
  • Log into Avatar testing environment via "myAvatar"
  • Open "Form Designer" and select [TestForm]
  • Select the desired section for edit with the sub sections
  • Navigate a sub section [Sec2]
  • Right-click on the sub section delimiter and delete it (to remove the sub section) leaving the fields intact
  • Make any desired changes to the fields that existed in the sub section. (For example, move fields to different locations on the layout)
  • Save the changes and submit the form
  • Open [TestForm] for any client [TestClient]
  • Navigate to where the sub section existed.
  • Validate the sub section [Sec2] no longer exists, as expected
  • Validate all fields, including required fields that existed in the sub section are still present
  • Validate any form designer changes made to those fields in step 1a, are displayed as expected
  • Populate the desired fields on the form
  • Submit the form
  • Validate submission is successful
  • Open form "Mobile Application Build"
  • In the "Select Forms" selection box, select [TestForm]
  • Click [Submit]
  • Validate submission is successful
Steps
  1. Open the "Clinician" application, to validate the "Form Designer" changes made in "myAvatar"
  2. Log in and "Sync" with myAvatar
  3. Validate synchronization is successful
  4. Select [TestClient]
  5. Open [TestForm]
  6. Validate the sub section [Sec2] no longer exists, as expected
  7. Validate all fields, including required fields that existed in the sub section are still present
  8. Validate any form designer changes made to those field in set up, are displayed as expected
  9. Exit the application
  10. Log into the testing Avatar environment via "Avatar NX"
  11. Open "Form Designer" and select [TestForm]
  12. Validate all the changes made via "myAvatar" are not present on the form, as expected. Note: Form designer changes made in "AvatarNX" and "myAvatar" are independent of each other.
  13. Select the desired section of the form for edit
  14. Repeat the same form designer changes made in step 1b and any other desired changes. For this example, sub section [Sec3] is removed
  15. Submit the form
  16. Validate submission is successful
  17. Open [TestForm] for any client [TestClient]
  18. Navigate to where the sub section exited.
  19. Validate the sub section [Sec2] no longer exists, as expected
  20. Validate all fields, including required fields that existed in the sub section are still present
  21. Validate any form designer changes made to those field in step 2a, are displayed as expected
  22. Exit the form
  23. Open form "Mobile Application Build" and submit the form
  24. Validate submission is successful
  25. Open the "Clinician" application
  26. Log in and "Sync" with myAvatar
  27. Validate synchronization is successful
  28. Select [TestClient]
  29. Open [TestForm]
  30. Validate the sub section [Sec2] no longer exists, as expected
  31. Validate all fields, including required fields that existed in the sub section are still present
  32. Validate any form designer changes made to those field in step 2a, are displayed as expected
  33. Validate the sub section [Sec2] no longer exists, as expected
  34. Exit the application

Topics
• Forms
Update 3 Summary | Details
Dictionary Field Values
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Form Designer (PM)
  • Form Designer (CWS)
Scenario 1: AvatarNX<>Clinician: Validate the display of dictionary field values changed via "Form Designer"
Specific Setup:
  • Have a form [TestForm] that contains:
  • [FieldA] - a "Single" or "Multiple" select 'Locked' dictionary field with two or more dictionary values defined
  • For this test dictionary values: [ValueA], [ValueB], [ValueC], [ValueD], are defined for [FieldA], which is a "Multiple" select field.(Note: a dictionary field is set as a "Locked" dictionary with prompt "Lock Dictionary Values" set to "Yes")
  • [FieldB] - a "Single" or "Multiple" select 'Un-Locked' dictionary field.
  • For this test, [Avalue], [Cvalue], [Dvalue], [Zvalue], are defined for [FieldB], which is a single-select dictionary. (Note: a dictionary field is set as an "Unlocked" dictionary, with prompt "Lock Dictionary Values" set to "No" in "Table Definition". Unlocked dictionary values always display alphabetically in a dropdown list)
  • Have access to "Form Designer" via AvatarNX to make changes to [TestForm]
Steps
  1. Open "Form Designer"
  2. Select [TestForm] for edit
  3. Select the section containing the testing fields and click [Show Tab]
  4. Navigate to and click on [FieldA] in the form layout
  5. Validate all the field values defined in the set up are present:
  6. [ValueA], [ValueB], [ValueC], [ValueD],
  7. On the left side panel in the "Technical Details" section
  8. Validate all the field values defined for [FieldA]: are listed in the "Option" column
  9. Locate [ValueC] in the column
  10. In the "Show/Hide" column, click the "Both" checkbox, to deselect it
  11. Validate [ValueD] is removed for display from [FieldA], on the form layout, as expected
  12. Locate [ValueC] in the "Option" column
  13. Click and drag [ValueC] above [ValueA] in the column
  14. Validate [ValueC] is now displayed above [ValueA] in [FieldA] on the form layout, as expected
  15. Click the "Radio/Checkbox Layout" field
  16. Select "Horizontal" if the values in [FieldA] are currently displayed vertically or select "Vertical" if the values in [FieldA] are currently displayed horizontally. (For this the values were display vertically)
  17. Validate the field values for [FieldA] on the form layout are displayed as expected
  18. Navigate to and click on [FieldB] in the form layout
  19. On the left side panel in the "General" section
  20. Uncheck the "Visible" setting
  21. Validate [FieldB] is removed from the form layout
  22. Click [Save] to save all changes
  23. Click [Submit] to submit the changes
  24. Open form [TestForm]
  25. Validate [FieldA] displays values
  26. [ValueC], [ValueA] and [ValueB], in that order
  27. Validate the values are displayed horizontally
  28. Validate [ValueD] is not displayed, as expected
  29. Validate [FieldB] is not present on the form, as expected
  30. Close the form
  31. Re-open "Form Designer"
  32. Select [TestForm] for edit
  33. Select the section containing the testing fields and click [Show Tab]
  34. On the left side panel in the "Technical Details" section
  35. Locate [ValueC] in the column
  36. In the "Show/Hide" column, click the "Both" checkbox, to select it
  37. Validate [ValueD] is displayed again in [FieldA], on the form layout, as expected
  38. Locate [ValueC] in the "Option" column
  39. Click and drag [ValueC] below [ValueB] in the column
  40. Validate [ValueC] is now displayed after [ValueB] in [FieldA] on the form layout, as expected
  41. Click the "Radio/Checkbox Layout" field
  42. Select "Horizontal" if the values in [FieldA] are currently displayed vertically or select "Vertical" if the values in [FieldA] are currently displayed horizontally. (For this test, the values are currently displayed horizontally)
  43. Validate the field values for [FieldA] on the form layout are displayed as expected
  44. In the upper right corner, click the "Hidden Elements" dropdown list
  45. select [FieldB]
  46. Validate [FieldB] is returned to form layout
  47. Click [Save] to save all changes
  48. Click [Submit] to submit the changes
  49. Re-open form [TestForm]
  50. Validate [FieldA] displays values
  51. [ValueA], [ValueB], [ValueC] and [ValueD] are displayed and in that order
  52. Validate the values are displayed vertically
  53. Validate [FieldB] is returned to the form
  54. Validate the fields stated in the setup, are all displayed and are in alphabetical order
  55. For this test: [Avalue], [Cvalue], [Dvalue], [Zvalue] are displayed alphabetically, as expected
  56. Close the form

Topics
• Forms Designer
2023 Update 5 Summary | Details
Mobile Application Build
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Form Designer (CWS)
Scenario 1: "Mobile Application Build" form - Validate submission, when forms with "Form Designer" changes are included in the build
Specific Setup:
  • Have a form currently without any "Form Designer" changes on the form [TestForm]:
  • [TestForm] has not yet been included in form "Mobile Application Build".
  • Have a test client [TestClien] admitted to an active episode [TestEpisode].
  • Logged in user access to forms [TestForm], "Form Designer" and "Mobile Application Build".
Steps
  1. Log into the system using either "Avatar NX" or "myAvatar" and open form "Mobile Application Build":
  2. Select [TestForm] to be included as one of the forms.
  3. Submit the form:
  4. Validate submission is successful.
  5. Open form "Form Designer":
  6. Select [TestForm] from the "Forms" field.
  7. Select a desired section of the form [Section1] from the "Sections" field.
  8. Click [Show Section]:
  9. Navigate to any field on the form [TestField] and make a form design change":
  10. Click the [Save] button to save the section changes.
  11. Submit the form:
  12. Validate the form submit successfully.
  13. Open [TestForm]:
  14. Select [TestClient] and then episode [TestEpisode]"
  15. Navigate to [Section1]:
  16. Validate the form designer changes made to [TestField], are as expected.
  17. Close the form.
  18. Open form "Mobile Application Build":
  19. In forms section, ensure [TestForm] to still included.
  20. Submit the form:
  21. Validate the form files successfully.
  22. Open the "Clinician" application and login:
  23. Click to "Synchronize" with Avatar:
  24. Validate synchronization is successful.
  25. At the main menu:
  26. Open [TestForm].
  27. Select [TestClient] and then episode [TestEpisode].
  28. Validate the form designer changes made in steps 1 to [TestField], are as expected.
  29. Populate the desired fields on the form.
  30. Submit the form:
  31. Validate submission is successful.
  32. Click to "Sync" changes the Avatar:
  33. Validate synchronization is successful.
Topics
• Forms Designer • Mobile Application Build
 

Avatar_Mobile_2024_Quarterly_Release_2024.02_Details.csv