A complete tool chain, i.e. compiler, runtime, controller, Eclipse plug-ins, system under test adapters for black box testing at Eclipse? Yes, Titan is for the first time driving Eclipse into big C/C++ tool projects (1,600,000 LOC in C++ and 300,000 LOC in Java) and in the area of system testing (functional, integration, system, acceptance/conformance). Titan is a complete open source implementation of the Testing and Test Control Notation version 3 (TTCN-3) used for a variety of applications domain: e.g. automotive (e.g. Autosar conformance test), avionics, energy, medical, railway, telecom, etc.
Titan is helping testers who are facing increasing challenges as systems become more and more complex: new functionality pace, volume of code implemented, number and variety of interfaces, etc. Today’s cars, medical, household and personal devices etc. communicate with each other and with service centers. Internet of Things and Machine to Machine communication are becoming reality that further increases the diversity of protocols and number of involved layers. In addition to external communication, the internals of airplanes, trains, cars have an incredible amount of electronics in their components which have to communicate with each other and the cockpit.
The Titan project comes from Ericsson where many thousands of people are using it to create efficient test automation in all phases of software development except unit test. It is used both for manually developed test cases and as the integration and execution environment for test cases generated from models.
Come and see what you can do with Titan and the benefits of having a TTCN-3 open source implementation!
Slides
TitanEclipseConEurope2014Oct14.pdf
Ещё видео!