Testing Centre
DTV/Multimedia Testing Centre
Reliable DVB/STB Testing Services
We use highly specialized tools – high-end equipment, and in-house developed requirement/test management system Intent+.
Our testing processes are unambiguous with clearly defined tasks/responsibilities for everyone involved in the testing process.
We have a large knowledge base accumulated through years-long experience in the DTV industry and skilled test technicians. We offer pre-defined, easy-to-tailor test suites for each customer. They are reusable and easily extendable, and mostly available as fully automatized and ready to be used once the product has reached a required stability level. Our test suites fully cover the extensive DVB/STB requirements.
Reporting on the current state of testing is available in real-time. Comparisons of the test results with the same of previous software releases are also available.
We also provide pre-certification test suites for Dolby Digital, MHEG, NORDIG, HbbTV, DLNA, and CI+.





Project Startup and Workflow
A project starts with a setup of initial requirements and tests in one of the two available modes: using customer’s assets or RT-RK defined requirements and tests.
When using customer’s assets we:
- Create a new project by importing the requirements and tests
- Together we will analyze and refine the assets to define starting points
- We may fill-in gaps in the assets from our extensive base of tests and requirements
- Customer pays one time setup costs and the additional assets we provide
- We inquire about the device and software needing testing
- In a matter of days, we create an initial VTP/requirement specification from our extensive test/requirement base
- Our expert team refines the starting points with the customer
- Customer pays one time setup & assets costs
The customer selects one of the two available test execution packages: testing on demand or continuous testing.
Testing on demand is suitable for a customer that doesn’t need permanent allocation of a test team. The test plan and execution are scheduled 5 days in advance. The payment is per test plan execution, the next test run is performed when the customer needs it, and the idle time is not paid.
Continuous testing is suitable for a customer with frequent releases that needs continuous testing. In this case, RT-RK fully allocates technicians to the customer’s project. The course of testing can be tracked through our Intent+ platform in real time.
The customer has a full access to Intent+, specialized requirement and test management platform:
- Full set of reports is just a click away at any point of time
- Through Intent+ the customer can actively modify tests and tests plans
- Intent+ offers a full integration with the Redmine platform
- The results of testing automatically reflect in a customer’s issue tracking tool
- Issue tracking adapters allow us to quickly integrate into any other customer issue tracking platform



Continuous Testing
To start continuous testing Device Under Test and Verification Test Plan, based on provided/our assets and refined to executable test cases, are needed.
The continuous testing cycle comprises of:
- Generation of Test Plans for each test run
- Assignment of test cases to test technicians
- Test execution
- Test result reporting, issue logging
The Tools we Use
The testing processes are fully covered by the in-house developed, self contained, web-based end-to-end Test/Requirement Management solution Intent+ which:
- Combines and links: requirements, tests, test plans, reports, and test equipment at one place
- Provides a complete environment for testing, result management, and reporting
- Provides integration with 3rd party issue tracking systems
The unit of execution is a test plan which is created as a subset of all available tests. Once the test plan is created, test suites are assigned to their HW configurations and users who execute them. Technicians manually execute test cases by following steps with detailed instructions from Intent+. The time needed to execute every test case is recorded, testing is integrated with the issue tracking system, and the issues are automatically updated by Intent + based on the test results.


Test Reporting and Documenting

Test reports available at any point in time.
Each report provides both executive summary and details.
Regression can be tracked over different test runs.
VTP/Requirement specifications are exportable to PDF or Word document at any time.
Execution Tracking
As the customer has full access to the Intent+ platform, testing progress can be tracked live.
Averagely, 50 to 75 manual tests are executed per day per test station (depending on the test suite and stability of Device Under Test).
We constantly monitor testing progress, test execution time and identify bottlenecks of every tester.

Cost Estimation
The tools we use allow us to measure test execution times. Based on average test execution times, we can predict execution time for each test plan. Even from a brief description of the customer’s product and its features we can estimate typical test plan size. Based on the test plan size, we can estimate quotes per test run, which simplifies planning the test budget.
Example - Functional test suite for Android STB
For this SBT, test suite of 1122 test cases is executed. Cost per run is calculated using the given formula:
1122 * 100€ | ||
Cost per run = | ![]() |
= 1870 € |
60** |
**-average number of tests executed per tester daily
Test type | No. of tests |
Audio | 98 |
Video | 27 |
Front end | 28 |
Zapping | 49 |
Service list | 55 |
Subtitles | 24 |
Android applications | 74 |
Network | 18 |
Bluetooth | 13 |
IFS | 62 |
External devices support | 20 |
EPG | 99 |
Test type | No. of tests |
RCU key functionality | 54 |
Date and time | 15 |
Factory reset | 5 |
Software upgrade | 4 |
Boot | 8 |
Media center | 302 |
Performance | 23 |
VOD | 89 |
Robustness | 43 |
First time installation | 7 |
Front panel | 5 |

Example - Testing of a Teatro 2.0 STB
For this SBT, test suite of 1049 test cases is executed. Cost per run is calculated using the given formula:
1049 * 100€ | ||
Cost per run = | ![]() |
= 1748 € |
60** |
**-average number of tests executed per tester daily
Test type | No. of tests |
Audio | 26 |
Video | 6 |
Front end | 43 |
Zapping | 32 |
Service list | 33 |
EPG | 136 |
PVR | 35 |
External devices support | 14 |
Software upgrade | 21 |
Picture-in graphics (PiG) | 3 |
Operational modes | 17 |
Date and time | 7 |
UI | 202 |
Multimedia | 14 |
Subtitles | 14 |
Test type | No. of tests |
Factory reset | 2 |
Input and output interfaces | 20 |
Response | 24 |
Robustness | 19 |
Smart card | 6 |
Project specific CAK 7.x / DLK 1.1 / IMCL CAK 7.x / DLK 1.0 / IMCL OTA - based on OTV1 Upgrade spec. DDM DAL |
375 61 60 1 48 205 |

Project Closing
On project closing we deliver:
- The complete requirement specification in a Word/PDF document
- VTP with the full set of test cases used in the project
- If needed, requirement specification and VTP may be exported to other suitable formats (XLS, XML, etc.)
- Archive of all the reports generated during project lifetime
- Project is archived and stored on our secure servers for a possible follow-up
