2014-03-28 3 views

Antwort

5

Ich benutze Jenkins und Espresso auch. Ich verwende Spoon by Jake Wharton, um meine Berichte zu generieren. Schau mal! Sie sind sauber und sehr einfach zu bedienen.

+0

Dies ist, was ich getan habe. Ich liebe die Löffelberichte. Vielen Dank! –

+0

@Binghammer: War es möglich, einen Jenkins-Build-Fehler auszulösen, wenn ein Spoon-Test fehlschlägt? Müssen Sie die löffel result.json Datei manuell parsen? –

+0

@PeterTran Es ist eine Minute her, seit ich irgendwelche automatisierten Tests ausgeführt habe. Wenn ich mich jedoch richtig erinnere, sollte Jenkins den vom Löffel erzeugten Fehler bemerken und ihn als solchen melden. Wie für das Parsen von Ergebnissen, das war meine beste Lösung: http://stackoverflow.com/questions/22827743/how-to-order-test-cases-for-spoon-automated-testing-in-android/24065233#24065233 –

0

Ohne Verwendung von Espresso kann dies einfach mit dem JUnitReportTestRunner von Zutubi durchgeführt werden. Der Bericht kann dann z.B. über die Jenkins xUnit Plugin

Espresso obwohl erfordert einen eigenen Tester, der auf GoogleInstrumentation basieren muss. Die Kombination aus dem JUnitReportTestRunner und dem GoogleInstrumentationTestRunner ist im Moment ziemlich hacky, da GoogleInstrumentationTestRunner keine Methode zum Anhängen eines Testhörers verfügbar macht. This google groups post zeigt, wie Sie den Listener trotzdem aus dem Zutubi-Projekt anhängen.