2016-07-07 12 views
0

Ich bin neu zu Tests und Maven und wurde gebeten, mit Gurke zu arbeiten. Ich habe gute Ergebnisse, aber ich muss mich immer noch mit dem Import dieser Ergebnisse in Testlink beschäftigen.Wie führe ich eine Java-Klasse nach Gurken-Tests in Maven aus?

Um das zu tun, fand ich eine einfache Lösung (http://www.qualifiez.fr/journaldutesteur/index.php?article29/une-api-java-pour-s-interfacer-avec-testlink), aber die Tatsache ist, dass es keine Maven-Abhängigkeit gibt, die mit der vorgeschlagenen Bibliothek übereinstimmt.

Also habe ich ein XML-Dokument erstellt, dessen Format dem von Testlink abgewartetem entspricht, aber ich habe jetzt ein anderes Problem: Wie kann ich die Java-Klasse ausführen, die diesen Code enthält, nachdem alle meine Gurkentests durchgeführt wurden? (und nach dem Bericht Ergebnisse sind auch getan)

Vielen Dank !!

Antwort

0

Ich habe keine Erfahrung mit Testlink (und kann Französisch sicher nicht lesen :)) und verstehe Ihr Setup nicht vollständig, aber im Allgemeinen, wenn Sie Code in einer bestimmten Phase Ihres Projekts ausführen möchten, können Sie das tun die entsprechende Maven-Lebenszyklusphase.

Zum Beispiel, wenn es einige Schritte gibt, die getan werden müssen, nachdem alle Ihre Tests (und anderen Code vielleicht) abgeschlossen haben, können Sie Maven verify Phase dafür verwenden. Bei Bedarf können Sie selbst ein Maven-Plugin schreiben.

+0

Vielen Dank für Ihre Antwort, ich werde das später versuchen, denke ich! Im Moment habe ich ein bisschen geschummelt, indem ich eine TestSuite benutzt habe, in der ich zuerst meine Gurkentests durchführe und dann meine Java-Klasse (was eigentlich kein echter Test ist). Es funktioniert für den Moment, aber ich denke, ich werde eine Ihrer Lösungen versuchen, einen "saubereren" Code zu haben :) –