TTK is designed to help you while you are writing dynamic tests for your projects. It keeps track of your test strategies by means of a solid dynamic hierarchy of test strategy classes. The only way to be 100% generic is to be extensible, after all. Network distribution strategies can also be written since TTK provides cluster features. TTK understands YAML and XML as input and output languages to describe both tests and results.