Docs

Product Dashboard

The Product Dashboard is the central monitoring hub for your RobusTest platform. It provides real-time and historical visibility into device health, node status, test run trends, browser grid availability, and platform activity — all in one place.

Access

Who can access: All logged-in users.

How to navigate there: Click the Deployment Dashboard icon (network hub icon) in the main navigation bar. A dropdown menu appears with the following sections:

Section Description
Dashboard Platform-wide summary
Activities Chronological event log
Devices Device list and device dashboards
Browsers Browser/Selenium grid nodes
Nodes Node list and node dashboards
Connect Nodes Local device connection nodes
Jobs All jobs across the platform
Session All active and recent sessions
Job Analysis Job-level trend analysis
Failure Analysis Failure pattern analysis
Secret Tokens Manage secret tokens

1. Dashboard Overview

The main Dashboard view gives a high-level summary of platform-wide status including connected devices, active nodes, running jobs, and recent activity.


2. Device Dashboard

The Device Dashboard shows operational details and performance analytics for each device in your lab.

To open the Device Dashboard:

  1. Navigate to Product Dashboard > Devices.
  2. Click on any device to open its dashboard.

Device Information panel shows:

  • Device name, model, and OS
  • Current connection status
  • Last connected and disconnected timestamps

Device Health Score is displayed as a badge on the device. The score is calculated from job pass/fail rates across recent test runs, with more recent jobs weighted higher. A higher score means the device has been performing well across recent test runs.

Device Analytics panels include:

Panel Description
Up/Down Time Timeline of device connection and disconnection events
Test Run Analysis Pass/fail/error breakdown of jobs run on this device
Device Session History of test sessions executed on the device
Device Preparation Failures Count and details of failures during device preparation (app install, reset)

WiFi History shows a log of WiFi network changes on the device, including the network name, signal strength, and timestamp of each change. This is useful for diagnosing connectivity-related test failures.


3. Node Dashboard

The Node Dashboard shows status and performance metrics for each RobusTest node (the machines that host your devices).

To open the Node Dashboard:

  1. Navigate to Product Dashboard > Nodes.
  2. Click on any node to open its dashboard.

Node Information panel shows:

  • Node name, host, and OS
  • Current connection status
  • Node ID

Node Analytics panels include:

Panel Description
Up/Down Time Timeline of node connection and disconnection events
Node Session Test sessions executed through this node

4. Browser / Grid Dashboard

The Browser Dashboard provides visibility into your Selenium grid infrastructure — the browser nodes and available browser instances for web testing.

To access: Navigate to Product Dashboard > Browsers.

  • Lists all connected browser nodes with host, status, and available browser types
  • Click on a browser node to see its detailed dashboard including session history and uptime

5. Run Analysis Dashboard

The Run Analysis Dashboard shows trends and patterns across all test jobs executed on the platform over a selected time period.

To access: Navigate to Product Dashboard > Run Analysis.

Use the Duration Filter to select the time window (e.g. last 7 days, last 30 days, or a custom date range).

The dashboard displays aggregated metrics across all jobs in the selected period, helping you identify trends in test stability, device utilisation, and failure patterns over time.


6. Activities

The Activities view provides a chronological log of all significant events on the platform — device connections, job submissions, user actions, and system events.

To access: Navigate to Product Dashboard > Activities.

Use this view to audit platform usage, investigate incidents, or track when specific actions were taken.