Echo

Apptimized Echo provides test automation capabilities so that repeated app and package testing is simplified. A user can record a test case, and Echo will play it back automatically when needed.

Note. Enabling Echo in Project settings by a project administrator is a prerequisite.

Apptimized Echo is available under the Project menu > Echo:

echo_01_1.PNG

Apptimized shows the following screen when successful:

echo_01_2.PNG

This is an initial screen when no Echo activities are implemented.

Echo dashboard

The Echo statistics tab opens by default.

The option to manage Echo platforms is available under the Manage Echo platforms button. Apptimized shows the following modal window when successful:

echo_01_3.PNG

To choose an Echo platform, a user can drag and drop a suitable platform from the Available Echo platform / Available non-public Echo platforms container to the Project Echo platforms / Project non-public Echo platforms container. The activities on managing Echo platforms finalize when clicking the Save button.

The Echo platforms colors indicate the status of platform support by Microsoft:

The option to filter Echo platforms in the Echo statistics table is available under the Filter platforms columns button. To exclude entities from the table, uncheck boxes next to the name not required in view.

echo_01_4.PNG

The echo reports overview is available under the Echo reports tab > Get report button:

echo_01_5.PNG

The option to set the Echo report time frames is available under the date field (Click the date field > Set the start date > Set the end date > Apply button).

echo_19.png

The option to customize columns in the Echo reports table is available under the Select columns button. To exclude entities from the table, uncheck boxes next to the name not required in view.

echo_20.png

When Echo activities are implemented, Apptimized shows the following screen:

echo_15.PNG

Table 1. Echo results statuses (Echo states)

Icon

Status

Details

echo_icon_08.png

Pending

Tests are scheduled to start in a moment. Echo results will be available after the VM termination.

echo_icon_09.png

Progress

Tests will be completed in a moment. Echo results will be available after finishing the VM.

echo_icon_10.png

Success

Tests were completed as it was expected.

echo_icon_12.png

Review

A minor discrepancy between test results and the reference test case occurs.

echo_icon_11.png

Failed

A major discrepancy between the test result and the reference test case occurs.

Echo statistics and overview

Echo test cases statistics is available at Dashboards > Overview >Echo status chart. The instructions on how to set the overview page are available in the Dashboards chapter.

echo_21.png

Echo results are also available at My Dashboard > My Applications > Applications table > Echo column:

echo_21_2.png

The following statuses available:

Table 2. Echo statuses

Icon

Status

Details

echo_icon_01.png

Disabled

Status for the application with the disabled Echo option.

echo_icon_02.png

No scenario

Status for the application with enabled Echo option with no Echo scenario provided.

echo_icon_03.png

Pending

The echo is preparing to work on the application. Tests are scheduled to start momentarily. Echo results will be available after finishing the VM.

echo_icon_04.png

In Progress

The echo is working on the application. Tests will be completed momentarily. Echo results will be available after finishing the VM.

echo_icon_06.png

Review

At least one test failed, but all have finished and are no longer running or waiting. A minor discrepancy between test results and the reference test case occurs.

echo_icon_05.png

Success

The echo is ready to use. All tests are finished and succeeded.

echo_icon_07.png

Failed

Something went wrong with the Echo. All tests have finished and are no longer running or waiting. A major discrepancy between test results and the reference test case occurs. In this case, a user needs to run Echo Discovery again.

The option to see the Echo performance is available under the echo status button:

Test session results are grouped into the following columns:

Table 3. Actions with the application test session results

Action

Details

Retest

This option provides the possibility to run the VM one more time (e.g., if progress failed).

echo_25_3.png

Apptimized shows the following modal window:

echo_27_1.png

When clicking the Restart button, the retesting process launches automatically and Apptimized shows the following screen:

echo_29_2.png

Apptimized shows the following screen when successful:

echo_29_1.png

Results

This option provides the ability to review the Echo performance and check the generated screenshots.

Apptimized shows the following screen, when clicking the Result button: