Ist zwar recht kurzfristig, aber ich poste es trotzdem mal, weil es sicher interessant wird:
Einladung zum 2. Toolslet-Treffen
Themenschwerpunkt
Wir haben im Vorfeld versucht, mit eingeladenen Vorträgen einen Themenschwerpunkt zu setzen. Diesmal geht um das beliebte Thema
Testing und Test-Werkzeuge
Dabei konnten wir auch kommerzielle Hersteller gewinnen, die im Rahmen des Toolslets jeweils auch eine Test-/Demo-Lizenz zur Verfügung stellen werden.
FIT / Fitnesse (Ludger Solbach)
FIT ist ein (F)ramework für (I)ntegrierte (T)ests, das von Ward Cunningham, dem Erfinder der CRC-Cards und des Wikis entwickelt worden ist. FIT hat mit Akzeptanz- und Refressionstests einen breiteren Fokus als beispielsweise JUnit und wendet sich nicht nur an Entwickler, sondern auch an die Fachleute. Die FIT-Tests werden in HTML- oder Word-Dokumenten in Tabellenform spezifiziert und die Ergebnisse stehen nach der Ausführung der Tests auch wieder als Dokumente zur Verfügung.
Fitnesse ist ein Wiki, mit dem sich auf einfache Weise FIT-Tests erstellen und verwalten lassen. Es können über die Wiki-Funktionen Test erstellt, ausgeführt und zu Test-Suiten gruppiert werden.
Mit FIT und Fitnesse kann man Testfälle schon beim Spezifizieren von Anforderungen aufnehmen und so dem Ziel der testbaren Spezifikationen einen großen Schritt näher kommen.
Agitator and Management Dashboard (Steve Arnold, Agitar Software, Kent Beck ist dort Fellow)
Agitar bietet das kommerzielle Produkt “Agitator” an. Agitator kombiniert Regressionstests auf Basis von JUnit mit zusätzlich generierten Testfällen mit Varianten von Testdaten. Zusammen mit einer Online erstellten Code-Coverage bekommt man damit Transparenz über die Qualität der Regressionstests.
Zusätzlich können diese Ergebnisse mit weiteren Metriken wie Komplexität, Code-Konventionen und Risiko-Abschätzungen in einem Management-Dashboard zusammengefasst werden.
Es werden die Konzepte des Werkzeugs und Beispiele dargestellt. Im Nachgang wird die Software mit einer Test-Lizenz zur Verfügung gestellt. Der Referent steht anschliessend für Fragen und Hilfestellungen zur Verfügung.
Dieser Vortrag wird in englischer Sprache sein.
Axivion Bauhaus Suite (Thomas Eisenbarth, Axivion GmbH)
Die Axivion Bauhaus Suite ist ein Werkzeug zur statischen Code-Analyse von Java, C, C++ und Ada Systemen. Unser Produkt ermöglicht Ihnen unter anderem Architekturüberprüfung, Schnittstellenanalyse und Klonerkennung. Die Anwendungsmöglichkeiten sind vielfältig und reichen von der Überwachung von Outsourcing-Projekten, über Due-Diligence-Analysen bezüglich der Code-Qualität bis hin zum kontinuierlichen Einsatz bei der Software-Wartung durch Software-Entwickler.
Axivion ist eine Ausgründung aus der Universität Stuttgart. Unsere Produkte basieren auf über 100 Mannjahren Forschung und Entwicklung an den Universitäten Stuttgart und Bremen, mit denen wir eng kooperieren.
Der Referent steht anschließend für Fragen und Hilfestellungen zur Verfügung. Eine Demoversion wird ebenfalls zur Verfügung gestellt.