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.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.