Roku Deep Link Tester
A CLI and CI-ready testing tool for Roku certification. Automates the hardest part of Roku app certification by testing deep link handling, beacon detection, and sign-in flows with support for RASP scripts.
Key Features
- •Automates ECP launch and input deep link tests
- •Telnet-based beacon monitoring (AppLaunchComplete, AppDialogInitiate)
- •RASP script integration for complex sign-in flows
- •CI-friendly output with JSON summaries and exit codes
- •Built for Roku dev teams handling certification
- •Smart beacon detection for VOD and Live content
Technologies
Node.jsRASPTelnetCommanderChalkYAML
Project Highlights
- •Solves a real certification pain point for Roku developers
- •Supports both sideloaded and published Roku channels
- •Includes retry logic, test IDs, and programmatic usage options
- •Used in CI pipelines to validate deep linking compliance
Live Demo
Terminal - Roku Deep Link Tester Demo