RT EXECUTOR is a sophisticated tool for control, development and execution of BBT automated test solutions. It enables smooth integration with measurement instrumentation, signal generators and modulation equipment, data acquisition devices, all in plug & play manner. It contains a comprehensive set of libraries for video and audio data analysis, database benefits in reporting and multiple user/rights approach, and support for Python based scripting.
Due to Black Box Testing (BBT) approach, device under test (DUT) is target of choice, from FPGA and microprocessors, to encased embedded consumer electronic devices.
Executor’s intuitive GUI assists fast development of test projects engaging available equipment during product’s development, manufacture and exploitation.
Key features
- Hardware integration
- Analysis
- Double programming technique
- Multi-platform approach
- Data storage and reporting
![]() |
Hardware integraton RT Executor seamlessly integrates third party and RT-RK instrumentation via RS-232, LAN, GPIB, PCI, TCP/IP and USB interfaces as plug & play devices. Learn more about hardware integration in BBT solutions. |
![]() |
Analysis Access comprehensive set of built in functions and libraries for video and audio analysis. |
![]() |
Double programming technique Develop your test cases in BBT or Python like style. Use Python scripting quality, portability, support and integration mechanisms for a quick and facile start with RT Executor. Learn more about double programming technique... |
![]() ![]() |
Multi-platform approach Take advantage of Black Box Testing (BBT) concept of generalized device and use RT Executor to test SOC and encased products. Learn more about multi-platform approach in BBT. |
![]() |
Data storage and reporting Store your test results in a local database. Share them in HTML and Microsoft Excel format. Learn more about professional test reporting in BBT automated test solutions. |
![]() |
Training Learn how to create, load, execute and step through basic tests and comprehensive projects in RT Executor. Download RT-Executor User Manual. |
Hardware integration
RT Executor provides seamless integration of various equipment; signal generators, modulators, instrumentation, and data acquisition devices into a unique platform for test development and control.
Test equipment usually comes with software, with specific limited set of functions. When you want to do more, enforce reporting, or deploy multiple devices in a single test solution, you are undertaking a challenging project, with uncertain outcome – which system integrators to use, where to find or whether to develop the appropriate driver yourself – a serious task of building a platform which overcomes the testing itself.
With dozen of supported equipment items, that you may already have in-house, RT Executor offers cost effective, familiar, and performance optimized solution to give you the worry-free boost.
On account of its generalized device approach, you will be able to intuitively and smoothly address any device from within the development environment, even though the physical platform may have changed dramatically – across different platforms and interfaces, various areas of use, and operating principles.
Third party hardware
RT Executor supports third party equipment manufacturers of
- Video generators
- Audio generators and recorders
- Audio and video capture devices
- Remote controllers
- Measurement, power supply and switching devices
Never start from scratch
For the full set of the supported devices, see the list of supported device drivers.Double programming technique – Choose your code-style: Python or BBT like
If your tests have been developed in Python programming language, or you feel comfortable programming in Python, RT Executor has ensured possibility to run your tests. Thanks to built-in Python interpreter, and supporting libraries developed using Common language runtime support (CLR) in C/C++ programming language in Microsoft Visual Studio 2008 development environment, you are able to create, load, execute, and trace Python scripted tests within RT Executor GUI.

Multi-platform approach
Keeping multiple platforms in the same tool chain gives a whole new meaning to the concept of interdisciplinary. With BBT automated solutions, every individual in the development process - from FPGA and microprocessor engineers, via embedded and application software designers, to algorithm developers and domain experts, use the same uniform, proved methods and tools for analysis, verification and reporting of their test results.
This also decreases, by a high extent, time and effort spent on research of efficiency of algorithms, which would usually take a whole chain from the algorithm developer to embedded and FPGA engineer, and significant housekeeping, to track and optimize operations on each development level. High level of abstraction qualifies every subject in the process to use and deploy variety of devices, platforms and functions in their operations.
Data storage and reporting
Concept of reporting in RT Executor facilitates inclusion of all relevant data during test execution, such as information about device under test, tested features, links to detailed additional information, environmental data, date, tester, etc.
Download an example of test report document: Dolby Digital Test results on TV headphone outputs.










