Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

codeCoverage

Oskar Leirvåg edited this page Mar 8, 2019 · 1 revision

Jacoco code-coverage

Hva er code coverage?

Code coverage er en prosentil av hvor mye av vår kodebase som er dekket av tester. Noe som kan være en viktig pekepinne på hva som kan bli oversett, og om vi burde implementere flere tester. Den sier hvilke klasser og metoder som testes, men teller også andre ting som prosent av våre totale mengde linjer som dekkes av kode.

Hvorfor gjør vi dette?

Dette gjøres slik at vi kan forsikkre oss om at vi alltid skriver gode og mange tester slik at færre feil kan oppstå. I tillegg tillater det å gjøre endringer mye raskere, samt blir det tryggere å jobbe med gammel kode. Dersom en har god dekning av tester er det ikke sikkert du trenger å starte opp applikasjonen før du vet at det fungerer.

Når gjør vi dette hos oss?

Code-coverage kan genereres på lokal maskin med kodebasen, men vi skal alltid gjøre dette før en release. Vi oppdaterer også alltid vår online visning i Codacy når vi ser endringer i master.

Hva betyr de forskjellige feltene?

(To be continued)

Clone this wiki locally