The Testing Tools is a tool-set for animation and test generation from B, JML, Z and State-chart specifications. It consists of two components:
BZ-Testing-Tools(http://lifc.univ-fcomte.fr/~bztt )– BZ-TT – is a tool-set for animation and test generation from B, Z and State-chart specifications. BZ-TT provides several testing strategies (partition analysis, cause-effect testing, boundary-value testing and domain testing), and several test model coverage criteria (multiple condition coverage, boundary coverage and transition coverage).
JML-Testing-Tools(http://lifc.univ-fcomte.fr/~jmltt )– JML-TT – is a framework for the symbolic animation of formal models written using JML annotations  embedded within Java programs. JML-TT provides a simple and efficient way to semi-automatically validate a JML specification and to check model properties such as class invariant or history constraints during the animation. This tool is used in the ACI GECCOO project (http://geccoo.lri.fr ).
We develop a third tool Test-For-Testing-Toolsto valid the tests. The tool takes as input a code program and a test suite (realized by several approaches such as BZ-TT/random/properties driven tests). The system performs a mutation of the code program and we observe how many mutants are killed with each test suite.