Pytania otagowane jako code-coverage

„Pokrycie kodu” (synonim: pokrycie testów) jest miarą ilości kodu źródłowego aplikacji, który został przetestowany, zwykle przez określony reżim testowy, często przez testy jednostkowe.




3
Pokrycie kodu Mocha
Używam Mocha do testowania mojej aplikacji NodeJS. Nie jestem w stanie dowiedzieć się, jak korzystać z funkcji pokrycia kodu. Próbowałem google, ale nie znalazłem odpowiedniego tutoriala. Proszę pomóż.


14
Jak mogę przetestować jednostkowo GUI?
Obliczenia w moim kodzie są dobrze przetestowane, ale ponieważ jest tak dużo kodu GUI, moje ogólne pokrycie kodu jest mniejsze niż bym chciał. Czy są jakieś wytyczne dotyczące kodu GUI do testów jednostkowych? Czy to w ogóle ma sens? Na przykład w mojej aplikacji są wykresy. Nie byłem w stanie …

3
Jak czytać raport dotyczący stanu w Stambule?
Zawsze używałem Jasmine do moich testów jednostkowych, ale ostatnio zacząłem używać Stambułu do generowania raportów pokrycia kodu. Chodzi mi o to, że rozumiem sedno tego, co próbują mi powiedzieć, ale tak naprawdę nie wiem, co reprezentuje każdy z tych wartości procentowych (Stmts, Branches, Funcs, Lines). Jak dotąd Googling nie mogłem …

12
Jak skonfigurować wielomodułowy Maven + Sonar + JaCoCo, aby uzyskać połączony raport pokrycia?
Szukałem tego w Internecie. Jest wiele pół odpowiedzi tam, aby zrobić z właściwości takich jak Maven ${sonar.jacoco.reportPath}, lub org.jacoco:jacoco-maven-plugin:prepare-agentczy ustawienie maven-surefire-plugin argLinez -javaagent. W pewnym sensie żadna z tych odpowiedzi, samodzielnie lub w połączeniu, nie daje tego, czego szukam: Raport pokrycia, który pokazuje, że klasa jest objęta, jeśli jest używana …

12
Jakich narzędzi do analizy kodu używasz w projektach Java? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …


10
Filtruj raporty pokrycia JaCoCo za pomocą Gradle
Problem: Mam projekt z jacoco i chcę mieć możliwość filtrowania określonych klas i / lub pakietów. Powiązana dokumentacja: Przeczytałem następującą dokumentację: Urzędnik jacocosite: http://www.eclemma.org/jacoco/index.html Urzędnik jacoco dokumenty dla gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.html Urzędnik jacoco Githubzagadnienia, praca nad zasięgiem: https://github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 Powiązane łącza StackOverflow: JaCoCo i Gradle - Opcje filtrowania (brak odpowiedzi) Wyklucz …

18
Jak dodać pokrycie testów do prywatnego konstruktora?
To jest kod: package com.XXX; public final class Foo { private Foo() { // intentionally empty } public static int bar() { return 1; } } To jest test: package com.XXX; public FooTest { @Test void testValidatesThatBarWorks() { int result = Foo.bar(); assertEquals(1, result); } @Test(expected = java.lang.IllegalAccessException.class) void testValidatesThatClassFooIsNotInstantiable() …

6
Jasne informacje o pokryciu kodu w IntelliJ
Skonfigurowałem IntelliJ, aby malował tło każdej linii, która była wykonywana w czasie wykonywania, na zielono, gdy działa w trybie pokrycia. Czasami chciałbym po prostu przywrócić wszystkie pliki w projekcie do swoich starych i typowych kolorów tła, tj. Usunąć wszystkie informacje o pokryciu. Czy to jest możliwe? W jaki sposób?

7
Bezpłatna alternatywa NCrunch [zamknięta]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Odkąd NCrunch opuścił wolny rynek, szukałem podobnego narzędzia do oznaczania pokrycia kodu i ciągłego testowania, takiego …

5
Kompilacja Perla, testy jednostkowe, pokrycie kodu: kompletny przykład roboczy
Większość odpowiedzi Stackoverflow, które znalazłem w odniesieniu do procesu budowania Perla, testów jednostkowych i pokrycia kodu po prostu kieruje mnie do CPAN w celu uzyskania tam dokumentacji. Nie ma absolutnie nic złego w wskazywaniu na moduły CPAN, ponieważ tam powinna znajdować się pełna dokumentacja. Jednak w wielu przypadkach miałem problemy …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.