The Stb-tester Platform
Stb-tester controls your device-under-test in the same way a real user does (typically using an infrared remote control).
Stb-tester then checks the behaviour of the device-under-test by analysing the device’s video output, validating what a real user would see.
The Stb-tester HDMI Nodes are small boxes that sit on your premises connected to your devices-under-test. They capture video from your devices, and execute your automated test scripts.
Using our secure web-based portal you can stream live video from your devices and control them manually from anywhere in the world — all you need is a web browser.
Tests are written in Python, using powerful and intuitive Stb-tester APIs and your IDE of choice (we recommend VS Code). The tests execute directly on the Stb-tester Nodes, allowing for low-latency frame-accurate performance measurements; test results are aggregated in a central database on the Stb-tester Portal.

Testing Services
We are a boutique consultancy specialising in automated test development and execution throughout your project's software development lifecycle.
Our clients include set-top box and TV manufacturers, video-on-demand services and app developers who target OTT devices and similar connected platforms.
Case study
When YouView launched on a range of Sony Bravia televisions across the UK, the biggest technical challenges of the project were in the integration, with frequent releases from YouView, Sony, MediaTek, and Google — often more than one release per week, and each release needed comprehensive testing. Read how Stb-tester.com supported YouView's launch on Sony Bravia TVs.




















Benefits
of test automation with stb-tester
Test what your users see
True black-box testing of your production application — no need for special instrumented builds.
Catch defects earlier
Add end-to-end testing into your Continuous Integration pipeline to catch defects earlier in the development lifecycle — when it is cheapest to fix them.
Scale your testing
Run more tests, more often, and earlier, against multiple platforms.
Open source
Stb-tester's test-execution engine is open-source software. This gives you an unrivalled level of control and flexibility from your test automation tooling.
The stb-tester project is hosted on Github.
