Widget Definition - Enhanced widget functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Avatar NX - Validate "Enhanced" widget view UI Functionality
Specific Setup:
- In form "Widget Definition" have a 'Multiple Row SQL' widget defined [WidgetA] with the 'Enhanced Widget View' field set to "Yes"
- Have [WidgetA] placed on a users home view [UserA]
- Log in as [UserA]
Steps
- Click to "Refresh" [WidgetA]
- Validate the columns display data as expected and the columns are not sorted
- Locate a desired column [ColumnA], in the widget
- Click column header name once
- Validate the "Up" arrow icon is highlighted and data in the column is sorted in ascending order
- Click column header a second time
- Validate the "Down" arrow icon is highlighted and data in the column is sorted in descending order
- Click column header a third time
- Validate the "Up" and "Down" arrows are no longer highlighted and data is no longer sorted in the column
- Holding the "Shift" key, select [ColumnA] and click the column header name once to sort it in ascending order
- While still holding the 'Shift' key, select another column [ColumnB] and click the column header name twice to sort it in descending order
- Validate widget data results are sorted by [ColumnA] in ascending order and then by [ColumnB] in descending order, as expected
- Select any column in the widget, for example [ColumnA] which for this test is "Client ID #"
- In the search input box below the column name type in search criteria, for example "4"
- Validate the list is filtered and displays only clients whose client ID contains a "4"
- Click in the input box and clear the search criteria entered
- Validate the list is refreshed and displays all results in column again
- Click the line between [ColumnA] and [ColumnB] and drag the line to the left in order to reduce the size of [ColumnA]
- Validate the width of the column is reduced, as expected
- Click the line between [ColumnA] and [ColumnB] drag the line to the right in order to increase the size of [ColumnA]
- Validate the width of the column is increased as expected
- Repeat steps 1 thru 4 sorting, filtering and resizing any desired columns
- Click the "Refresh" button in the widget
- Validate all sorting, filtering and resizing results remain
- Log out as the same user and log back in using the same browser session
- Validate all sorting, filtering and resizing results have remained the same as before the user logged out
- Log out as the same user and close the browser session
- Open a new browser session and log back in
- Validate all sorting, filtering and resizing set prior to logging out, has been removed
|
Topics
• NX
|