A model-based test automation framework for GUI applications
This framework supports a wide variety of model-based GUI testing techniques. The innovation lies in the architecture of GUITAR, which uses plug-ins to support flexibility and extensibility. Software developers and quality assurance engineers may use this architecture to create new toolchains, new workflows based on the toolchains, and plug in a variety of measurement tools to conduct GUI testing.
More detail is presented in this publication:
GUITAR: An Innovative Tool for Automated...
Unit++ is a C++ framework in the spirit of junit, but implemented from scratch in C++. This is done to work better with the C++ world, than a port of the Java version can.
fgen is a free command line tool that facilitates cross platform c++ development, including header generation, cpp file generation, makefile generation, unit test framework generation, etc.