Skip to main content

Command Logs Analytics with Test Intelligence

Introduction to AI-Powered Command Logs Analytics

Lambdatest Analytics help you intelligently analyze your test execution steps on the platform. It provides you with the insights on the errors that are causing your test runs to fail.

Pre-requisites for using Command Logs Analytics

The following are the steps to use Command Logs Analytics:

  1. You should have a LambdaTest account. If you don't have one, you can sign up here.
  2. You should have access to the Test Intelligence subscription plan. You can join the waitlist here.
  3. Go to Analytics from the left navigation menu and create a new Dashboard by clicking on the Create New Dashboard button.
  4. Select the Create Custom Dashboard option from the Create New Dashboard dropdown.
  5. Select the Command Logs option from the Analytics Modules section.
  6. Click on Add for the widgets required to your dashboard.
  7. Input your Dashboard Name and click on Create Dashboard to create your dashboard.

Command Status Summary Widget BETA

About the Widget

The Command Logs Status Summary Widget offers a summary of the response statuses for Selenium commands executed on the platform. This is visualized using a tree map, giving a quick and clear overview of the system's status.

Widget Simulation

A tree map is shown with each rectangle representing different command response codes. The size of each rectangle corresponds to the number of commands with that response code. This gives you a visual representation of the overall system health at a glance.

Use Cases

  1. Quickly identifying the system's health status
  2. Monitoring status codes over a specific timestamps
  3. Tracking system performance and identifying potential issues
  4. Analyzing command logs status distribution
  5. Filtering and focusing on specific response codes for further investigation

About the Widget

The Command Logs Status Trends Widget provides a time-series representation of command log HTTP response statuses. It groups tests with similar response statuses for a clearer view of the system's health and performance trends.

Widget Simulation

A line or bar chart is displayed with the x-axis representing the timestamp of the tests run and the y-axis representing the total number of unique errors in tests with command logs of respective response statuses.

cmd

Use Cases

  1. Tracking response status trends over time
  2. Identifying periods of increased error response codes
  3. Evaluating system health based on response status trends
  4. Comparing system performance over different periods
  5. Analyzing the frequency of retries or error status codes over time

About the Widget

The Command Logs Type Trends Widget shows the trends of endpoint usage over time by displaying the count of commands for each command name mapped to the endpoint/request path. It helps to identify potential system bottlenecks and optimization opportunities.

Widget Simulation

A horizontal bar chart is shown with the y-axis representing the W3C command name and the x-axis showing the count of commands. The command response codes are stacked on each bar for further granularity.

Use Cases

  1. Identifying the most frequently used command types
  2. Discovering potential bottlenecks in specific command types
  3. Comparing usage of different command types
  4. Tracking changes in command type usage over time
  5. Correlating command type usage with system performance

Command Error Messages Categorization Widget BETA

About the Widget

The Command Logs Error Messages Categorization Widget categorizes error messages from command logs, allowing users to identify common issues and prioritize bug fixes.

Widget Simulation

A table displays unique error messages, occurrences dots, the percentage of occurrences, the timestamp of the last error message, and tests with the error message command logs.

cmd

Use Cases 6. Identifying common error messages for prioritizing bug fixes 7. Tracking the frequency of specific error messages 8. Analyzing the proportion of error messages in the total commands 9. Finding correlations between error message occurrences and system performance 10. Inspecting tests with specific error messages for debugging