Skip to main content

Test execution base

The Test execution base dataset provides detailed insights into test executions, enabling comprehensive analysis and reporting. It captures attributes such as test identifiers, execution status, start time, duration, and environment details. It also includes metrics like the number of test executions, failed tests, and average duration. The dataset tracks key information about devices, browsers, operating systems, and application versions used during testing. It supports filtering by calendar dates and project associations, offering flexibility for trend analysis and performance monitoring. This dataset is essential for evaluating testing efficiency, identifying failures, and optimizing test coverage across various platforms and environments.

note

This filter retrieves reservations from the past 12 months while excluding those labeled as DELETE.

The following are the components of this dataset:

Attributes

Attribute NameDescription
App activityList of values of session product types
App build versionUnique number assigned to different software build of test application
App nameUnique identifier of the test application
App packageName of the package linked to test application
App platformName of the platform or operating system linked to test application
App release versionUnique number assigned to different software release of test application
Browser nameThe name of the browser under test
Browser versionThe version of the browser under test
Calendar dateGregorian calendar date
Calendar monthGregorian calendar month
Desired capabilitiesThe list of desired capabilities for the test provided by the client
Device major versionMajor version of the device
Device versionVersion of the device
Has reportFlag to indicate if a test execution contains a report that summarizes the test
Lagging count of daysDisplays the day number relative to the latest extract date and is used as a filter to retrieve past or future records
Lagging count of monthsDisplays the month number relative to the month that corresponds to the latest extract date and is used as a filter to retrieve past or future records.
Last refresh dateLast ETL refresh time
Os nameThe name of the operating system
ProjectProject to which the Work Item is associated
Selenium agentThe Selenium Agent machine running the browser under test
Start timeDate and time at which the test case was started in the system
SuccessFlag to indicate if the test execution is successful or no
Sys_sourceUnique source identifier
TestUnique identifier given for a test
Test deviceUnique identifier of the test device
Test device manufacturerManufacturer name of the test device, such as Apple, Samsung, Xiaomi, and so on
Test device modelModel number of the test device, such as iPhone 8, iPad Air, Redmi 6, and so on.
Test device osOperating System of the test device, such as iOS or Android.
Test device screen sizeSize of the test device's screen in pixels. For example: 640x1136, 1080x1920
Test execution causeRoot cause for the test execution failure
Test execution environmentThe continuous testing cloud environment
Test execution numberTest number
Test execution report URLURL or path where the test execution summary report is available
Test execution statusStatus of the test device as mentioned in the source, such as error, offline, online, unauthorized
Test frameworkType of test automation framework used as mentioned in the source, such as Appium, Selenium, Seetest, and so on
Test typeType of test case, such as mobile or web
User nameThe name of the user executing the test

Metrics

Metric NameDescription
% Failed test executionsThe ratio of failed test executions to the total test executions, expressed as a percentage.
Average durationAverage of the duration
DurationTotal time taken for the test execution
Number of devicesCount of all the devices
Number of failed test executionsCount of all test executions that have failed in the run
Number of test executionsCount of all test executions