C'è uno strumento simile a emma, che riporta quale test copre un'implementazione specifica?Copertura test Java: chi copre cosa?
6
A
risposta
6
Nel caso in cui si desidera vedere, che verifica copertura che riga di codice, è possibile utilizzare Clover che vi mostra:
- quante volte una linea ha coperto
- che mette alla prova la linea coperta in questione
Per vedere che cosa ci si può aspettare da Clover, ecco uno screenshot:
0
Se non si vuole disturbare il pagamento/creazione di copertina, un molto più semplice modo è:
- rimuovere/disabilitare tutti i breakpoint
- mettere un punto di interruzione sulla linea che si cui si conosce il le prove che lo ricopre
- eseguire nuovamente il test in modalità debug
- sguardo al stackTrace per trovare il test definendolo
Questo metodo permette anche per vedere quante volte è coperta una linea e tutti i test la chiamano.
Problemi correlati
- 1. Trova quale test copre quale linea jacoco
- 2. Copertura test unità Python
- 3. Java - Copertura del codice
- 4. Strumento copertura log Java
- 5. Chi o cosa è "_mbsetupuser"?
- 6. Copertura URL Django Test Suite
- 7. google-test: copertura del codice
- 8. Scoprire la copertura dei test
- 9. chi ha scritto test 250k per webkit?
- 10. Chi Square Test of Independence in Python
- 11. Autorizzazioni Android: chi sta usando cosa?
- 12. Java EE - chi implementa le specifiche?
- 13. test phpunit con viste in copertura
- 14. Test unità Elm e copertura del codice
- 15. Strumento di copertura del test Clojure?
- 16. Bootstrap - navbar-fixed-top copre il contenuto
- 17. JaCoCo - SonarQube - Nessuna informazione sulla copertura per test
- 18. Chi chiama la funzione principale in java?
- 19. Java interrompe la digitazione! Chi può spiegarlo?
- 20. Cerchio minimo di copertura
- 21. JNI, Garbage Collection e Pointers - Java/C++ chi dovrebbe fare cosa?
- 22. Report di copertura in Java 8
- 23. Il valore degli strumenti di copertura del codice di test
- 24. Esiste un modo per escludere file/cartelle dal punteggio di copertura del test di copertura?
- 25. Rilevamento test Python con doctest, copertura e parallelismo
- 26. RabbitMQ: scambi, code e rilegature - chi installa cosa?
- 27. Copertura del codice gradle Android
- 28. Perché EclEmma non copre il codice con i test con @RunWith (PowerMockRunner.class)
- 29. Test di copertura del codice in Visual Studio 2010? Come?
- 30. Come misurare la copertura del test di integrazione di Golang?
Vorrei usare un debugger per spezzare la linea di codice ed eseguire i test per vedere quale test è in esecuzione, quindi colpisce quella linea di codice. –
1.500.000 LOC, copertura del test aggregata al 50-70% (itest + unittest). attualmente cercando di aumentare/comprendere la copertura di test di un modulo con 30.000 LOC. Ho bisogno di qualche buona relazione, non di singoli tentativi manuali ... – Bastl
Puoi eseguire gruppi di test alla volta ed esaminare il rapporto per quel gruppo? –