Ich habe eine beträchtliche Anzahl von Winkelmesser-Testsuiten eingerichtet und möchte diese in jenkins implementieren, um diese Tests mit jedem neuen Build durchzuführen. Um die Ausgabe zu handhaben, genügt es, sie einfach in eine Textdatei auszugeben, z. protractor conf.js --suite [suiteName] > output.text
Ich habe Winkelmesser-Reporter hier gefunden und hier , aber ich habe keine Informationen darüber gefunden, wie man die Winkelmesser-Ausgabe manuell manipuliert, um sie klarer und attraktiver darzustellen, ohne externe Frameworks / Bibliotheken zu verwenden. p>
Schätzen Sie jede Eingabe!
Es klingt, als ob Sie einen benutzerdefinierten Jasmine-Reporter erstellen möchten. Die Reporter-API wird in der Jasmine-Dokumentation erklärt.
Da Sie nur Tests mit Testergebnissen durchführen möchten, müssen Sie nur den specDone
-Rückruf implementieren. Ihr Reporter würde in etwa so aussehen:
Dann können Sie Ihren Reporter Jasmine in Ihrer Conf-Datei hinzufügen:
%Vor%Ich denke, dass mein Projekt Ihre Anforderungen teilweise erfüllen konnte und ich möchte Ihnen mehr Input mit ausführbarer Lösung geben.
Sie können einen Lesbarkeitstestbericht automatisch mit diesem Projekt erstellen. Sie müssen ein zusätzliches Modul mit NPM installieren und ein paar Zeilen in Ihrer Winkelmesser-Konfigurationsdatei hinzufügen.
Auszug:
Winkelmesser-Build-Verification-Testbericht
Erstellen Sie einen Verifizierungstest (Smoke Testing, Confidence Testing, Sanity Testen) wird von Testern vor dem Akzeptieren eines neuen Builds durchgeführt. Bauen Verifizierungstest ist auch eine der kostengünstigsten Methode für Erkennen und Beheben von Fehlern in Software.
protractor-build-verification-testreport stellt ein Node.js-Modul zur Verfügung wird verwendet, um einen Lesbarkeits-HTML-Testbericht basierend auf dem Winkelmesser zu erstellen Umgebung. Wenn der Winkelmesser ein Gerät in Ihrer Bauprüfung ist Test-Prozess, Winkelmesser-Build-Verification-Testreport könnte Ihnen helfen Testberichte Aufgaben effektiv zu tun.
E-Mail-fähiger Bericht
Zusammenfassender Bericht
Tags und Links jasmine protractor output