Automatyzując kompilację Javy w Azure DevOps, musisz zbierać metryki pokrycia kodu i publikować wyniki w potoku. Którego narzędzia należy użyć?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: JaCoCo.
Dlaczego to jest odpowiedź
JaCoCo (Java Code Coverage) to standardowe narzędzie do analizy pokrycia kodu dla języka Java, które jest szeroko stosowane w projektach Java do zbierania metryk pokrycia testami. Integruje się ono z narzędziami do budowania, takimi jak Maven czy Gradle, i pozwala na generowanie raportów, które można następnie opublikować w potoku Azure DevOps. Bullseye Coverage jest narzędziem do pokrycia kodu, ale jest przeznaczone głównie dla języków C/C++, a nie Java. JUnit to framework do testowania jednostkowego w Javie, a nie narzędzie do pomiaru pokrycia kodu. MSTest to framework do testowania dla platformy .NET, a nie dla Javy.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana