Ich habe ein Testprojekt erfolgreich auf Jenkins unter Verwendung von Ant ausgeführt. Ich sehe die Testergebnisse in der Konsolenausgabe, aber wie erstelle ich einen Bericht?Wie erstelle ich Testberichte von Espresso
6
A
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
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.
Verwandte Themen
- 1. Winkelmesser-Testberichte
- 2. Detail Hudson Testberichte
- 3. Espresso Checkbox ist überprüft
- 4. Espresso: Wie SwipeRefreshLayout testen?
- 5. wie man Text von Textview mit espresso
- 6. Wie erstelle ich GUID?
- 7. Wie erstelle ich R.java
- 8. Wie erstelle ich Dokumentation von Gurke/Gurke?
- 9. Wie erstelle ich ein Bild von UILabel?
- 10. Wie erstelle ich ein Array von Namespaces?
- 11. Wie erstelle ich ein Array von Punkten?
- 12. Wie erstelle ich eine Anzahl von Strängen?
- 13. Wie erstelle ich eine Liste von Listen?
- 14. Wie erstelle ich eine Liste von DataFrame?
- 15. Wie erstelle ich eine Liste von Zufallszahlen?
- 16. Wie erstelle ich eine Instanz von HttpContext?
- 17. Wie erstelle ich eine glib.Source von Python?
- 18. Espresso - Warum findet Espresso dieses Spiel mehrdeutig?
- 19. openDrawer von Espresso Contrib veraltet
- 20. Wie erstelle ich eine Transaktionsnummer?
- 21. Wie erstelle ich ein PDF?
- 22. Wie erstelle ich eine Mehrfachfrage?
- 23. Wie erstelle ich globale Variablen?
- 24. JavaScript: Wie erstelle ich JSONP?
- 25. Wie erstelle ich zusammengesetzte Dokumente?
- 26. Wie erstelle ich ein Singleton?
- 27. Wie erstelle ich einen Timer
- 28. Wie erstelle ich Scene2d Label?
- 29. Wie erstelle ich einen NSManagedObjectContext
- 30. Wie erstelle ich ein Kartensymbol?
Dies ist, was ich getan habe. Ich liebe die Löffelberichte. Vielen Dank! –
@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? –
@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 –