Team Definition - Team Finalizer
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Crystal Reports or other SQL Reporting tool (ReportA)
- Team Definition
Scenario 1: Team Definition - "SYSTEM.radplus_teams" table field and widget data validation
Specific Setup:
- Have two users who are staff members. [UserA] and [UserB]
- [UserA] has a UserID that includes a period, for example "John.Smith" and a user description [DescriptionA]
- [UserB] has a UserID that does not include a period and a user description [DescriptionB]
- Have a widget [WidgetA] that displays data in the "SYSTEM_RADplus_teams" table, and includes the "team_finalizer_userID" and "team_finalizer_user_desc" columns in its data output
- Have two teams set up in form "Team Definition", [TeamA] and [TeamB]
- Both teams have [UserA] and [UserB] added to the teams as user's
- Have a report [ReportA] to display data in the "SYSTEM_RADplus_teams" table that includes the "team_finalizer_userID" and "team_finalizer_user_desc" columns in its data output
- [UserC] has access to "Team Definition" and has [WidgetA] on their home view
- Log in as [UserC]
Steps
- Open form "Team Definition"
- Select [TeamA]
- Click the "Team Finalizer" field
- Validate both [UserA] and [UserB] are present
- Select [UserA]
- Submit the form
- Validate submission is successful
- Return to the form
- Select [TeamA]
- Validate the "Team Finalizer" field is populated with [UserA] [DecriptionA]
- Exit the form
- Select [TeamB]
- Click the "Team Finalizer" field
- Validate both [UserA] and [UserB] are present
- Select [UserB]
- Submit the form
- Validate submission is successful
- Return to the form
- Select [TeamB]
- Validate the "Team Finalizer" field is populate with [UserB] [DescriptionB]
- Exit the form
- At the home view, click the refresh button in [WidgetA]
- Locate the row for [TeamA]
- Validate the UserID for [UserA] is displayed in the "team_finalizer_userID" column, as expected and includes the period in ID
- Validate [DescriptionA] is displayed in the "team_finalizer_user_desc column", as expected
- Locate the row for [TeamB]
- Validate the UserID for [UserB] is displayed in the "team_finalizer_userID" column, as expected
- Validate [DescriptionB] is displayed in the "team_finalizer_user_desc" column, as expected
- Launch [ReportA]
- Click to preview the report
- Locate the row for [TeamA]
- Validate the UserID for [UserA] is displayed in the "team_finalizer_userID" column, as expected and includes the period in ID
- Validate [DescriptionA] is displayed in the "team_finalizer_user_desc column", as expected
- Locate the row for [TeamB]
- Validate the UserID for [UserB] is displayed in the "team_finalizer_userID" column, as expected
- Validate [DescriptionB] is displayed in the "team_finalizer_user_desc" column, as expected
|
Topics
• NX
• Team Definition
|