Focused Build Test Suite Dashboard: Detail Pages


Introduction

This blog is part of the blogs series for the new “Test Suite Dashboard” delivered as part of Focused Build SP10 delivery. This blog focuses on the detail pages of the dashboard.

Pre-requisite

Please go through the first blog and second blog of the series:

Understanding The New “Test Suite Dashboard” | SAP Blogs

Test Suite Dashboard – Overview Page | SAP Blogs

Test Suite Dashboard-Detail Pages 

The header of the card in overview pages have navigation enabled to their respective detail page. The details pages give deep and better insights for analysis, comprising of view building, various chart representations, sharing/export mechanisms, adapt filtering and user interactive chart and table data visualization. A detail page has filter bar with a chart and table view. 

Please refer to the Smart Chart and Smart Table documentation to understand in detail how these controls behave. 

Variant Management 

Different views or filter combinations can be saved using the Variant Management feature.  

Select some dimensions and measures from chart, required columns from table, maintain sort and group settings, set some filters and click on drop down next to “Standard *”.  

Click on “Save As.” Rest of the process is same as in Overview Pages. The “Manage” feature is also similar. 

Note: When we navigate from Overview Page to Detail Page, filters applied on the overview page are passed to the detail page overriding the filters saved in the default view.  

Adapt Filters 

Every detail page provides an extra set of filters to limit/enhance the result set. These filters can be configured via the Adapt Filters button. 

Taking an example from Test Status detail page, click on Adapt Filters and then More Filters. 

 

The list of filters is visible here.  

For example, let us select Test Case Priority and Test Case Type from this list and set some values in the combo box. The filter bar is enhanced as shown below.  

Once the Go Button is pressed, the test case priority and type filter will be applied on both chart and table result set. 

Test Status Details Page 

Navigation to this detail page is enabled from card Test Status. Using this detail page, the Test Manager can monitor the test execution status. The filters are carried forward from the overview pages. 

Chart Configurations 

Default Dimensions  Test Plan, Detail Test Status 
Default Measures   Count of Test Cases 
Default Chart Type  Stacked Bar Chart 
Default Sort   Test Plan (Ascending Order) 

Table Configurations 

Default Columns  Test Plan, Count of Test cases, count of test cases with status unassigned, initial, in progress, error and OK, count of defects 
Sort  Test Plan (Ascending Order) 
Group  None 

Defect Status Details Page 

Navigation to this detail page is enabled from card Defect Status. Using this detail page, the Test Manager can monitor the test defects.  

The values in Defect column are highlighted in the table and when S1DM type of defect is clicked, “My Defects” application opens with the respective defect. When clicked on SMIN type of defect, CRM UI will open. 

Chart Configurations 

Default Dimensions  Defect Status, Defect Priority 
Default Measures   Count of Defects 
Default Chart Type  Stacked Bar Chart 
Default Sort   Defect Status (Ascending) 

Table Configurations 

Default Columns  Defect, Defect Priority, Defect Status, Defect Processor, Defect Reporter, Defect Support Team, Defect Age, Defect Multi-Level Category 
Default Sort  Defect Status (Ascending) 
Default Group  None 

Critical Test Executions Details Page 

Navigation to this detail page is enabled from card Critical Test Executions. All the filters from overview page are passed to this detail page in addition to a filter of “Error” on Overall Test Status. All the test cases in error state can be monitored from here. 

 Chart Configurations 

Default Dimensions  Test Case Priority, Test Case 
Default Measures   Count of Open Defects 
Default Chart Type  Stacked Bar Chart 
Default Sort  

Test Case Priority (Descending) 

Count of Open Defects (Descending) 

 Table Configurations 

Default Columns  Test Case, Test Case Priority, Detail Test Status, Count of Open Defects 
Default Sort 

Test Case Priority (Descending) 

Count of Open Defects (Descending) 

Default Group  None 

 Critical Defects Details Page 

Navigation to this detail page is enabled from card Critical Defects. All the filters from overview page are passed to this detail page in addition to filters of “Very High” and “High” on defect priority.  

 Chart Configurations 

Default Dimensions  Defect Multi Level Category, Defect Status 
Default Measures   Count of Defects 
Default Chart Type  Stacked Bar Chart 
Default Sort   Defect Multi Level Category (Ascending) 

 Table Configurations 

Default Columns  Defect, Defect Priority, Defect Status, Defect Processor, Defect Support Team, Defect Age, Defect Multi Level Category 
Default Sort  Defect Multi Level Category (Ascending) 
Default Group  None 

 Work Package Test Case Assignment Details Page 

Navigation to this detail page is enabled from card Work Package Test Case Assignment. Filters of project and wave are carried forward from overview pages. 

The values in work package column are highlighted in the table and when clicked, “My Work Packages” application opens with the respective work package.  

 Chart Configurations 

Default Dimensions  Work Package Status, Work Package Test Case Assignment 
Default Measures   Count of Work Packages 
Default Chart Type  Stacked Bar Chart 
Default Sort   Work Package Status (Ascending) 

 Table Configurations 

Default Columns  Work Package, Work Package Status, Work Package Priority, Work Package Classification, Test Case, Test Case Classification, Test Case Last Changed At 
Default Sort  Work Package Status (Ascending)  
Default Group  None 

Needed Customizing 

Apart from the customizing needed for overview pages, customizing for handling text display of properties should also be maintained. 

Key Takeaways

  • Detail pages have a filter bar, a chart and a table view.
  • The content of chart and table is based on selections made in filter bar.
  • The default chart and table configurations can also be adjusted by test manager as per their need
  • More filtering options can be added by using the “Adapt Filter” feature.
  • Test managers can create and save views using the variant management feature of the dashboard.

Please feel free to provide feedback either directly here in the comment section or, in case of questions, you can submit them here. You are also encouraged to follow SAP Solution Manager tag here and Focused Build for SAP Solution Manager tag here.

Important Links and Resources