Table of Contents
Want to learn more about this topic? Check out our Office Hours session...
Start Using Testkube with a Free Trial Today
Subscribe to our monthly newsletter to stay up to date with all-things Testkube.
Table of Contents
Implementing large-scale automated testing can improve the quality of software builds. However, understanding which automated tests have been run, when and by whom, let alone the results, can be challenging especially where organizations have multiple teams, are implementing shift-left processes, have multiple CI/CD systems, or have a diversity of automated testing tools.
Shift-left organizations, for example, might have developers triggering and running automated tests locally or manually making centralized test execution visibility impossible. Where CI/CD systems trigger tests, difficult-to-understand scripts contain the listing of test executions. Finally, the greater the diversity of testing tools, the greater the need for additional processes to collect test run results for a consolidated view.
Testkube’s vendor-agnostic test Orchestration and Execution platform solves the test automation reporting problem among other challenges of test automation at scale. Testkube’s Control Plane provides a simple to-create catalog of all automated tests for a cluster. Using this catalog, tests can be triggered from CI/CD systems, manually, on a schedule, or due to changes in the underlying K8s infrastructure. After tests are executed, results, logs, and artifacts are aggregated into a single pane of glass for analysis, debugging, and reporting.
Testkube’s new Insight and Analytics Module allows test executions to be grouped by priority, type of test, release, cluster, or any other user-selectable convention. Test reporting is provided on a time series basis showing pass/fail ratios, test run durations, criticality, etc. In addition, testing efficiency analysis plots the frequency against the run time allowing DevOps and Engineering teams to quickly locate the highest frequency or longest running tests for improvement. Test automation reporting is available across environments and clusters for total test execution awareness.
Testkube’s new reporting and analytics module is generally available and can be downloaded as part of the Testkube Orchestration and Execution Platform at www.testkube.io.