RDKM offers different tools for the community members to try out RDK, Test RDK as well as to assist them in porting and deployments

Test & Certification Tools:

The different tools offered for test include Test Development Kit aka TDK ( white box testing tool ) which also happens to be the tool used for RDK Video certification and Automatics ( black box testing ). These test tools are in addition to the CUnit based unit testing being developed for the platforms internally ( still under development )

Generic Reference platforms:

For community to try out RDK to get an essence of it, RDKM offers a few reference platforms. The PC emulator is the easiest way to try out ( however, limited in features ) and serves as a starting point. A port on Raspberry Pi is available which usually is a preferred choice given the ease of availability and its closeness to real devices when compared to PC emulator. For RDK-B , a port on the Turris Omnia platform is also available, which will function as a WiFi extender too

Test & Certification

Certification Suite

A certification suite to validate the RDK Port on a platform

Automatics ( Blackbox Testing )

A certification suite to validate the RDK Port on a platform

TDK ( Whitebox Testing )

A white box automated test tool based on Python

 

Generic Reference Platforms

Raspberry Pi

RDK is also available on the popular hobby circuit board Raspberry Pi with extended functionality using additional peripherals