Tessy (Software)

Tessy (Software)

Tessy ist ein Werkzeug zum automatisierten Modul- bzw. Unit-Test von in C/C++ geschriebener Software. Tessy ist besonders zum Test von Embedded Software geeignet, weil Tessy viele Dialekte von Cross-Compilern für Embedded Systeme versteht und die Ausführung der Tests typischerweise auf dem Embedded System erfolgt.

Inhaltsverzeichnis

Funktionsprinzip

Tessy bestimmt automatisch die Schnittstelle der zu testenden C-Funktion (der Unit bzw. dem Modul). Die Schnittstelle besteht im Wesentlichen aus der Menge der Eingabe- und der Menge der Ausgabevariablen dieser Funktion. Tessy generiert automatisch die Software für einen sog. Test-Treiber, der es erlaubt, die zu testende Funktion ohne die anderen C-Funktionen der Applikation aufzurufen. Test-Treiber und zu testende Funktion werden von Tessy übersetzt und gebunden, normalerweise mit dem Cross-Compiler für das betreffende Embedded System. Die Tests werden dann von Tessy auf dem Embedded System durchgeführt. Alternativ können die Tests auch auf einem PC ablaufen. Tatsächliche Testergebnisse werden automatisch mit den erwarteten Ergebnissen verglichen.

Weitere Eigenschaften

Tessy kann Tests ohne Benutzerinteraktion wiederholen. Dies ist wichtig für Regressionstests. Tessy ermittelt automatisch die Testabdeckung (Coverage). Tessy kann Testfallspezifikationen nach der Klassifikationsbaummethode einlesen, denn Tessy ist an das betreffende Werkzeug, den Classification Tree Editor (CTE) angebunden. Tessy erzeugt die Testdokumentation in verschiedenen Formaten, u.a. Word, HTML, Excel. Aussehen und Umfang kann der Anwender weitestgehend selbst festlegen.

Betriebssystem

Windows (2000, NT, XP, Vista, 7).

Herkunft

Tessy stammt aus dem Software-Forschungslabor der Daimler AG in Berlin. Die Ursprünge reichen bis in die 1990er Jahre zurück.

Weblink


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Tessy — bezeichnet: Tess (Vorname), eine Variante des weiblichen Namens – dort auch zu Namensträgerinnen Tessy sur Vire, eine Gemeinde im französischen Département Manche Metz Tessy, Ortsteil der Gemeinde im französischen Département Haute Savoie Tessy… …   Deutsch Wikipedia

  • Liste von Modultest-Software — Inhaltsverzeichnis 1 ABAP 2 C 3 C++ 4 Cobol 5 Delphi …   Deutsch Wikipedia

  • Testautomation — Unter Testautomatisierung (auch Testautomation) ist die Automatisierung von Aktivitäten im Test zu verstehen, sowohl beim Softwaretest als auch beim automatisierten Test von Hardware, dem Hardwaretest. Inhaltsverzeichnis 1 Motivation 2… …   Deutsch Wikipedia

  • Klassifikationsbaummethode — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Die Klassifikationsbaummethode (englisch classification tree… …   Deutsch Wikipedia

  • Testautomatisierung — Unter Testautomatisierung (auch Testautomation) ist die Automatisierung von Aktivitäten im Test zu verstehen, sowohl beim Softwaretest als auch beim automatisierten Test von Hardware, dem Hardwaretest. Inhaltsverzeichnis 1 Motivation 2… …   Deutsch Wikipedia

  • Code coverage — is a measure used in software testing. It describes the degree to which the source code of a program has been tested. It is a form of testing that inspects the code directly and is therefore a form of white box testing.[1] Code coverage was among …   Wikipedia

  • Klassifikationsbaum-Methode — Die Klassifikationsbaummethode (englisch classification tree method) ist eine im Bereich von eingebetteter Software verbreitete Methode zur Ermittlung funktionaler Blackbox Tests. Es handelt sich dabei nicht um Klassifikationsbäume im Sinne von… …   Deutsch Wikipedia

  • Triumph-Adler — TA Triumph Adler GmbH …   Deutsch Wikipedia

  • Triumph (Büromaschinen) — TA Triumph Adler AG Unternehmensform Aktiengesellschaft ISIN …   Deutsch Wikipedia

  • Triumph Adler — TA Triumph Adler AG Unternehmensform Aktiengesellschaft ISIN …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”