All Documents Widget
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: All Documents Widget - column data validations
Specific Setup:
- [TestFormA] is a form that contains an apostrophe within the forms name
- [TestFormB] is a form that does not contain an apostrophe within the forms name
- Have a 'Program" [ProgramA] defined that has an apostrophe in the program description name
- Have a 'Program" [ProgramB] defined that does not have an apostrophe in the program description name
- [TestClient] is admitted in [ProgramA] in [Ep1]
- A row of data for has been submitted in [Ep1] for form [TestFormA]
- A row of data for has been submitted in [Ep2] for form [TestFormB]
- [TestClient] is admitted in [ProgramB] in [Ep2]
- A row of data for has been submitted in [Ep1] for form [TestFormA]
- A row of data for has been submitted in [Ep2] for form [TestFormB]
- Have the "All Documents Widget" configured with a "Tab" [TestTab] defined in the widget, that contains [TestFormA] and [TestformB]
- The logged in user has the "All Document Widget" widget on their home view and has permissions to both test forms
Steps
- At the home view, select [TestClientA]
- Navigate to the "All Document Widget"
- Navigate to the "All Document Widget" and select tab [TestTab] in the widget
- From the "Form Description' column drop down list, select [TestFormA], the form that includes an apostrophe in its form name
- From the "Episode" column drop down list, select the "All" check box
- For [TestFormA], validate the row filed in [Ep1] [ProgramA] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", "Data Entry By" and "Workflow Status" columns, are populated as expected
- For [TestFormA], validate the row filed in [Ep2] [ProgramB] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", "Data Entry By" and "Workflow Status" columns, are populated as expected
- From the "Episode" column drop down list, select just [Ep1]
- For [TestFormA], validate only the row filed in [Ep1] [ProgramA] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", "Data Entry By" and "Workflow Status" columns, are populated as expected
- From the "Episode" column drop down list, select just [Ep2]
- For [TestFormA], validate only the row filed in [Ep2] [ProgramB] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", "Data Entry By" and "Workflow Status" columns, are populated as expected
- From the "Form Description' column drop down list, select [TestFormB], the form that does 'not' include an apostrophe in its form name
- For [TestFormB], validate the row filed in [Ep1] [ProgramA] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", Data Entry By" and "Workflow Status" columns, are populated as expected
- For [TestFormB], validate the row filed in [Ep2] [ProgramB] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", "Data Entry By" and "Workflow Status" columns, are populated as expected
- From the "Episode" column drop down list, select just [Ep1]
- For [TestFormB], validate only the row filed in [Ep1] [ProgramA] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", "Data Entry By" and "Workflow Status" columns, are populated as expected
- From the "Episode" column drop down list, select just [Ep2]
- For [TestFormB], validate only the row filed in [Ep2] [ProgramB] is displayed
- Validate the data results displayed in the "Form Description", "Episode(Program Name)", "Date", "Time", "Data Entry By" and "Workflow Status" columns, are populated as expected
|
Topics
• NX
• Widgets
|