The 6.3 release of EiffelStudio will come with a new testing tool combining unit and system level testing. The tool is currently under development but is already capable of managing, creating and executing tests. At this point I would like to give a short overview on what has been implemented, how to tool is used and what functionality will be added in the upcoming weeks.
we have just released CDD (short for Contract Driven Development) for
EiffelStudio Beta1. CDD brings full unit test support (including IDE
integration) to EiffelStudio. It adds support for a novel kind of test
cases, so called extracted test cases: when an exception is thrown it
automatically creates a new test case which is able to reproduce the
As you may have noticed we are bringing significant changes to the software process at Eiffel Software, reflecting the new nature of the development, our commitment to addressing user needs quickly and effectively, and the growing involvement of open-source contributors.