Live View๏ƒ

๐Ÿ‘€ Live View Overview

Real-time Testing Dashboard

Live View provides comprehensive real-time monitoring and control capabilities for all your active testing sessions. Located in the RobusTest application header, it serves as your centralized command center for managing and observing ongoing test activities across all devices.

Overview๏ƒ

Live View transforms how you monitor and manage your testing activities by providing instant visibility into all active sessions:

๐Ÿ“Š Real-time Monitoring

Live Device Screens

Watch live device screens during test execution with zero-delay streaming and interactive capabilities.

๐ŸŽฎ Session Management

Complete Control

Resume, control, and terminate active sessions with comprehensive management tools.

๐Ÿ”ง Universal Access

All Testing Types

Works seamlessly with manual, automation, and Hub test sessions across all device types.

Active Session Information๏ƒ

Live View displays comprehensive information about all your active testing sessions in an organized, easy-to-understand format:

Comprehensive Session Data

Each active session displays detailed information to help you understand the current testing state:

๐Ÿ“ฑ Device & App Information

Core Session Details:

  • ๐Ÿ“ฆ App Build: Current application build being tested

  • ๐Ÿ“ฑ Device Model: Device specifications and model information

  • ๐Ÿ”ง ADB ID: Android Debug Bridge unique identifier

  • โš™๏ธ Device Configuration: Screen size, OS version, and capabilities

๐Ÿ‘ค Session Metadata

Session Context:

  • ๐ŸŽฏ Session Type: Manual, automation, or Hub test classification

  • ๐Ÿ‘ค User Details: Name of the user who initiated the session

  • โฐ Start Time: Precise session start timestamp

  • โฑ๏ธ Duration: Real-time session elapsed time

Live View Sessions Overview showing active test sessions

Live View dashboard displaying all currently active test sessions๏ƒ

Session Control Options๏ƒ

Live View provides comprehensive control options for managing your active testing sessions with powerful features and flexible configurations:

Real-time Device Screen Viewing

The Live Screen button (monitor icon) opens a powerful real-time device viewing experience:

๐Ÿ–ฅ๏ธ Screen Viewing Features

Advanced Display Options:

  • ๐Ÿ“บ Real-time Display: Zero-delay live device screen streaming

  • ๐Ÿ” Test Step Visibility: Watch automation test steps in real-time

  • ๐Ÿ“ฑ Multiple Resolutions: Adaptive screen sizing and quality

  • ๐ŸŽฅ Recording Capability: Record sessions for later analysis

  • ๐Ÿ“Š Performance Overlay: Real-time performance metrics display

๐ŸŽฎ Interactive Control

Device Control Capabilities:

  • ๐Ÿ‘† Touch Interactions: Click, swipe, and gesture support

  • โŒจ๏ธ Keyboard Input: Direct text input to device

  • ๐Ÿ”„ Device Rotation: Portrait/landscape orientation control

  • ๐Ÿ“ฒ Hardware Buttons: Volume, power, and navigation controls

  • ๐Ÿ“‹ Clipboard Support: Copy/paste between device and computer

๐Ÿ”ง Enabling Device Control

To enable full device control during Live Screen viewing, append this parameter to the Live Screen URL:

?deviceControl=true

Example URL: https://your-robustest-instance.com/liveview/session/123?deviceControl=true

This enables complete remote control capabilities including touch, swipe, and keyboard input.

Live Screen View with Interactive Controls and device interface

Interactive Live View showing device screen with control panel๏ƒ

Multi-Device Monitoring๏ƒ

Live Viewโ€™s multi-device monitoring capabilities enable comprehensive testing scenarios across multiple devices simultaneously:

Simultaneous Device Screen Viewing

Monitor multiple devices in real-time with advanced multi-screen capabilities:

๐Ÿ“บ Multi-Screen Features

Advanced Viewing Options:

  • ๐ŸชŸ Multiple Windows: Open unlimited device screens simultaneously

  • โšก Grid Layout: Organize screens in customizable grid patterns

  • ๐Ÿ”„ Synchronized Monitoring: Coordinated test execution viewing

  • ๐ŸŽฏ Focus Mode: Highlight primary device while monitoring others

  • ๐Ÿ“ฑ Responsive Scaling: Adaptive screen sizing for optimal viewing

โšก Performance Optimization

Efficient Resource Usage:

  • ๐Ÿ’พ Memory Optimization: Intelligent resource management

  • ๐ŸŒ Bandwidth Efficiency: Adaptive streaming quality

  • ๐Ÿ–ฅ๏ธ GPU Acceleration: Hardware-accelerated rendering

  • โฑ๏ธ Latency Reduction: Minimized delay across all screens

  • ๐Ÿ”‹ Power Management: Optimized for extended monitoring sessions

Best Practices๏ƒ

Maximize your Live View experience with these proven strategies and recommendations:

Optimal Session Control

๐Ÿงน Resource Management

Efficient Resource Usage:

  • โฐ Regular Cleanup: Release unused sessions every 30 minutes

  • ๐Ÿท๏ธ Session Naming: Use descriptive, time-stamped session names

  • โฑ๏ธ Time Management: Monitor session duration and set alerts

  • ๐Ÿ”„ Rotation Strategy: Rotate devices to prevent resource exhaustion

  • ๐Ÿ“Š Usage Tracking: Monitor device utilization patterns

๐Ÿ›ก๏ธ Backup & Recovery

Session Continuity:

  • ๐Ÿ’พ Progress Saving: Save test progress at regular intervals

  • ๐Ÿ”— Resume Planning: Keep session URLs for easy recovery

  • ๐ŸŒ Browser Backup: Test resume capability across browsers

  • ๐Ÿ‘ฅ Team Handoff: Document session details for team members

  • ๐Ÿ“ฑ Device Backup: Have alternate devices ready if needed

๐Ÿ’ก Pro Tip

Efficient Monitoring Strategy: Use Live View strategically during critical test phases rather than continuous monitoring to optimize resource usage and maintain system performance.

๐ŸŽฏ Quick Start Guide

For Multi-Device Monitoring:

  1. โœ… Select Sessions: Enable checkboxes for desired live session entries (minimum 2 required)

  2. ๐Ÿš€ Start Multiplexing: Click the โ€˜Start Multiplexingโ€™ button

  3. ๐Ÿ‘€ Monitor Devices: View and control selected devices in multi-device mode

  4. ๐ŸŽ›๏ธ Manage Sessions: Use individual or coordinated controls as needed

See also

Related Documentation: