functional testing library
t3 is library designed for functional testing. It can be used to analyze and assemble data as well as control their variation ( for good/bad case tests ). It also contains algorithms for exhaustive testing by means of deriving command sequences from state machine descriptions.
t3 isn’t a complete functional test system because this would require device specific communication components.