Supports more than 50 different devices

  • Input devices - generators
  • Output devices - grabbers capture cards
  • Control device - RC emulator, UART, I2C

Fully automated Test Execution System

Open for further development and customization

  • Available Software Development Kit
  • Customer gets training and documentation to develop:
    • own test cases
    • drivers for new devices
    • new forms of reports

Variety of algorithm available

  • High performance and high reliable algorithms
  • Optical character recognition & verification
  • Pattern matching

Single application for test creation, execution and reporting

Software designed for 21st century

  • Highly modular software
  • Clear hierarchical organization
  • Fully transparent for front application
  • Easy extendable with support for new device drivers
  • Include new device driver without changing application

Additional features

  • Easy system configuration
  • Result stored to local database
  • Results tracking during execution
  • HTML or Excel test execution report

RT-EXECUTOR

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
executor_1

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.

executor_2

Analysis

Access comprehensive set of built in functions and libraries for video and audio analysis.

executor_3

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...

executor_4executor_5

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.

executor_6

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.

executor_7

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.

executor_8

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.