Avatar Mobile 2024 Quarterly Release 2024.02 Acceptance Tests
- Last updated
-
-
Save as PDF
2024 Update installation
Scenario 1: Validate Upgrading Avatar Mobile 2023 to 2024 is successful when 2023.00.01 is loaded
Steps
- Open the "Product Updates" form.
- Select the appropriate [Namespace] from the Application dropdown list
- Click [Select Update/Customization Pack].
- Browse to the location for the updates and select the Update 1.
- Click [OK] on the "File Upload Complete" window.
- Click [Review Update/Customization Pack Contents].
- Verify Update 1 is included.
- Click [Install Update/Customization Pack].
- Click [OK] when the install completes.
- Click [Close Form].
|
Topics
• Upgrade
|
Clinician - Form Designer changes
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
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
- Open the "Clinician" application, to validate the "Form Designer" changes made in "myAvatar"
- Log in and "Sync" with myAvatar
- Validate synchronization is successful
- Select [TestClient]
- Open [TestForm]
- 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 field in set up, are displayed as expected
- Exit the application
- Log into the testing Avatar environment via "Avatar NX"
- Open "Form Designer" and select [TestForm]
- 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.
- Select the desired section of the form for edit
- Repeat the same form designer changes made in step 1b and any other desired changes. For this example, sub section [Sec3] is removed
- Submit the form
- Validate submission is successful
- Open [TestForm] for any client [TestClient]
- Navigate to where the sub section exited.
- 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 field in step 2a, are displayed as expected
- Exit the form
- Open form "Mobile Application Build" and submit the form
- Validate submission is successful
- Open the "Clinician" application
- Log in and "Sync" with myAvatar
- Validate synchronization is successful
- Select [TestClient]
- Open [TestForm]
- 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 field in step 2a, are displayed as expected
- Validate the sub section [Sec2] no longer exists, as expected
- Exit the application
|
Topics
• Forms
|
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
- Open "Form Designer"
- Select [TestForm] for edit
- Select the section containing the testing fields and click [Show Tab]
- Navigate to and click on [FieldA] in the form layout
- Validate all the field values defined in the set up are present:
- [ValueA], [ValueB], [ValueC], [ValueD],
- On the left side panel in the "Technical Details" section
- Validate all the field values defined for [FieldA]: are listed in the "Option" column
- Locate [ValueC] in the column
- In the "Show/Hide" column, click the "Both" checkbox, to deselect it
- Validate [ValueD] is removed for display from [FieldA], on the form layout, as expected
- Locate [ValueC] in the "Option" column
- Click and drag [ValueC] above [ValueA] in the column
- Validate [ValueC] is now displayed above [ValueA] in [FieldA] on the form layout, as expected
- Click the "Radio/Checkbox Layout" field
- 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)
- Validate the field values for [FieldA] on the form layout are displayed as expected
- Navigate to and click on [FieldB] in the form layout
- On the left side panel in the "General" section
- Uncheck the "Visible" setting
- Validate [FieldB] is removed from the form layout
- Click [Save] to save all changes
- Click [Submit] to submit the changes
- Open form [TestForm]
- Validate [FieldA] displays values
- [ValueC], [ValueA] and [ValueB], in that order
- Validate the values are displayed horizontally
- Validate [ValueD] is not displayed, as expected
- Validate [FieldB] is not present on the form, as expected
- Close the form
- Re-open "Form Designer"
- Select [TestForm] for edit
- Select the section containing the testing fields and click [Show Tab]
- On the left side panel in the "Technical Details" section
- Locate [ValueC] in the column
- In the "Show/Hide" column, click the "Both" checkbox, to select it
- Validate [ValueD] is displayed again in [FieldA], on the form layout, as expected
- Locate [ValueC] in the "Option" column
- Click and drag [ValueC] below [ValueB] in the column
- Validate [ValueC] is now displayed after [ValueB] in [FieldA] on the form layout, as expected
- Click the "Radio/Checkbox Layout" field
- 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)
- Validate the field values for [FieldA] on the form layout are displayed as expected
- In the upper right corner, click the "Hidden Elements" dropdown list
- select [FieldB]
- Validate [FieldB] is returned to form layout
- Click [Save] to save all changes
- Click [Submit] to submit the changes
- Re-open form [TestForm]
- Validate [FieldA] displays values
- [ValueA], [ValueB], [ValueC] and [ValueD] are displayed and in that order
- Validate the values are displayed vertically
- Validate [FieldB] is returned to the form
- Validate the fields stated in the setup, are all displayed and are in alphabetical order
- For this test: [Avalue], [Cvalue], [Dvalue], [Zvalue] are displayed alphabetically, as expected
- Close the form
|
Topics
• Forms Designer
|
Mobile Application Build
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
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
- Log into the system using either "Avatar NX" or "myAvatar" and open form "Mobile Application Build":
- Select [TestForm] to be included as one of the forms.
- Submit the form:
- Validate submission is successful.
- Open form "Form Designer":
- Select [TestForm] from the "Forms" field.
- Select a desired section of the form [Section1] from the "Sections" field.
- Click [Show Section]:
- Navigate to any field on the form [TestField] and make a form design change":
- Click the [Save] button to save the section changes.
- Submit the form:
- Validate the form submit successfully.
- Open [TestForm]:
- Select [TestClient] and then episode [TestEpisode]"
- Navigate to [Section1]:
- Validate the form designer changes made to [TestField], are as expected.
- Close the form.
- Open form "Mobile Application Build":
- In forms section, ensure [TestForm] to still included.
- Submit the form:
- Validate the form files successfully.
- Open the "Clinician" application and login:
- Click to "Synchronize" with Avatar:
- Validate synchronization is successful.
- At the main menu:
- Open [TestForm].
- Select [TestClient] and then episode [TestEpisode].
- Validate the form designer changes made in steps 1 to [TestField], are as expected.
- Populate the desired fields on the form.
- Submit the form:
- Validate submission is successful.
- Click to "Sync" changes the Avatar:
- Validate synchronization is successful.
|
Topics
• Forms Designer
• Mobile Application Build
|
| |
Avatar_Mobile_2024_Quarterly_Release_2024.02_Details.csv