Manual Integration Test: Data Aggregation With Filter

DESCRIPTION

Test filtering of aggregated data.

PREPARATION

To check console errors open the developer tools before starting the application and check with each step, that there are no errors and warnings. Ignore initial message bundle errors.

Testing with mock data

Start the Data Aggregation application URL (adjust host and port if necessary):

REALIZE and CHECK

0. Initial content

Check: The table should have the following initial content:
Level (Icon's Tooltip) Country Region Segment Account Responsible Sales Amount Local Currency Sales Number Is Total
0 Collapse 29,709,155
1 Expand United Kingdom 2,507,155 GBP
1 Expand USA 26,040,410 USD
1 Expand Germany 1,161,590 EUR
 

1. Expand till the end

  1. Click on the expand button in the last row.
  2. Click on any Germany to move the focus to the table.
  3. Press CTRL-END to scroll to the end of the table.
  4. Repeat until the last row cannot be expanded anymore.
  5. Check: The table should have the following content:
    Level (Icon's Tooltip) Country Region Segment Account Responsible Sales Amount Local Currency Sales Number Is Total
    0 Collapse 29,709,155
    3 Expand Germany Saxony Large 1,019,044 EUR
    3 Expand Germany Saxony Mid-Size 116,096 EUR
    3 Expand Germany Saxony Small 26,450 EUR
    4 Leaf Germany Saxony Small Michael Meier 26,450 EUR 500