Ich habe ein seltsames Szenario. Ich erstelle eine HTML-Seite und füge Skript-Tags hinzu. Die Script-Tags enthalten die js-Dateien der UI-Komponente, die Komponente ist vollständig mit react js entwickelt.Code Coverage für eine JS-Komponente durch Ausführen von Java Selen-Tests
Mein html: Ich benutze einen lokalen Webserver diese Seite und in der Lage zu starten meine Komponente, um zu sehen, in diesem Fall ist es ein ‚modal‘.
schreibe ich Java-Selen-Tests in einem Maven env dieses modal zu testen, und es prüft es ohne Probleme.
Meine Anforderung ist jetzt, Codeabdeckung für diese Komponente zu erhalten, indem ich meine Java-Selenentests durchführe (oder sie sogar manuell teste).
Ist dies möglich, machbar. Ich habe viel gegoogelt, konnte nichts passendes finden.
Jede Hilfe wird am meisten geschätzt.
Es ist möglich, wenn Sie einen Knoten-Anwendung verwenden, lesen Sie hier: https://medium.com/@the1mills/front-end-javascript-test-coverage-with-istanbul-selenium-4b2be44e3e98 ich denke, es wäre eine große Anstrengung, wenn Sie nicht Node/Express als Middleware verwenden. Denn wenn Sie express verwenden, können Sie es istanbul-middleware Sie könnten versuchen, Ihre dev Vorschau von Frontend für Ihre Berichterstattung, z. https: // lkrnac.net/blog/2014/04/measuring-code-coverage-by-graveur/ – hypery2k
Der erste Link, den du geteilt hast, scheint interessant zu sein und mein Problem anzugehen. Ich werde es versuchen und Sie auf dem Laufenden halten. Danke noch einmal. – aspiringqa
@ hypery2k - Dieses Problem ist gelöst. Ich habe den Artikel verfolgt und es hat super funktioniert !! Ich danke dir sehr!! – aspiringqa