Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Prioriter testene dine! Sveinung Dalatun & Øyvind Voldsund Smidig 2011.

Liknende presentasjoner


Presentasjon om: "Prioriter testene dine! Sveinung Dalatun & Øyvind Voldsund Smidig 2011."— Utskrift av presentasjonen:

1 Prioriter testene dine! Sveinung Dalatun & Øyvind Voldsund Smidig 2011

2 Automatisert testprioritering

3 Problemet - Integrasjonstester Side 3

4 Problemet - Store test suites Side 4

5 Side 5

6 Side 6

7 Side …

8 Kontekstbytte & Effektivitet Side 8

9 Side 9

10 Løsning Side 10 Manuell testprioritering Manuell testprioritering Bruke verktøy

11 Verktøy Side 11 JUnit Max 1. Power Law Distribution 2. Recent Failures

12 Pritest – Hva er det? Side 12  Maven plugin  Junit  Friprog (github)

13 Prioriteringsteknikker Side 13  Prioritering etter: –Nylige kodeendringer –Historikk fra tidligere testkjøringer –Metodedekning

14 Nylige kodeendringer Side 14  Prioriterer tester som hører til nylig endret kode  Git status

15 Historikk fra tidligere testkjøringer Side 15  Sorterer synkende etter antall tidligere feilinger  Hver testkjøring oppdaterer en lokal database med resultater

16 Metodedekning Side 16  Prioriterer synkende etter antall dekte metoder  Utviklet av Gregg Rothermel

17 Til sammenligning Side 17 Pritest JUnit Max 1. Friprog1. Kommersielt 2. Kent Beck2. To apekattar 3. Eclipse-plugin3. Maven-plugin

18 Fremtiden Side 18  Produksjonssette!  Generalisere  Plugin for IDEA / Eclipse  Nye prioriteringsteknikker

19 BEKK CONSULTING AS SKUR 39, VIPPETANGEN. P.O. BOX 134 SENTRUM, 0102 OSLO, NORWAY. Sveinung Dalatun & Øyvind Voldsund Konsulenter /


Laste ned ppt "Prioriter testene dine! Sveinung Dalatun & Øyvind Voldsund Smidig 2011."

Liknende presentasjoner


Annonser fra Google