- Cantata++
-
Cantata++ ist ein Programm, um Modultests an Software auszuführen. Es wird vom Unternehmen Ipl hergestellt.
Inhaltsverzeichnis
Target Sprachen
Host Betriebssysteme
- Windows XP
- Linux
- Unix
- andere
Funktionsweise
Eine Kopie des Quellprogrammes (= Testobjekt) wird mit zusätzlichen Anweisungen instrumentiert. Einzelne Funktionen werden mit Eingabewerten ausgeführt. Die Ausgabewerte werden mit erwarteten Werten verglichen. Zusätzlich wird die Codeabdeckung gemessen. Vollständige Codeabdeckung bedeutet, dass jede Stelle im Programm ausgeführt wurde. Cantata++ unterscheidet sich etwas von anderen Testtools. Der Tester gibt nur einen kleinen Teil des Testfalles über den grafischen Dialog ein. Den Rest programmiert er im Quellcode. Es sieht so aus, als ob das fertige Test-Binary (= Binärdatei, die mit dem Test ausgeführt wird) die Testwerte enthält (dadurch wäre es unnötig groß).
Lizenzbedingungen
- Floating License Server.
- Einzelne Lizenz kann man aus dem Floating License Server auschecken und mitnehmen.
Test auf Embedded Ziel Hardware
Dabei geht es um eine Computersteuerung auf einer kleinen Leiterplatte, die in ein kleines Gerät (Fensterheber im Auto, Handy, Medizinisches Messgerät) eingebettet ist. Bei Cantata++ ist das ohne zusätzliche Geräte möglich. Zielhardware und Host- Computer verständigen sich über eine Schnittstelle (z.B. RS232).
Weblinks
Kategorie:- Testsoftware
Wikimedia Foundation.