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 http://github.com/sveinung Side 3

4 Problemet - Store test suites http://github.com/sveinung Side 4

5 http://github.com/sveinung Side 5

6 http://github.com/sveinung Side 6

7 http://github.com/sveinung Side 7 123 4…

8 Kontekstbytte & Effektivitet http://github.com/sveinung Side 8

9 http://github.com/sveinung Side 9

10 Løsning http://github.com/sveinung Side 10 Manuell testprioritering Manuell testprioritering Bruke verktøy

11 Verktøy http://github.com/sveinung Side 11 JUnit Max 1. Power Law Distribution 2. Recent Failures

12 Pritest – Hva er det? http://github.com/sveinung Side 12  Maven plugin  Junit  Friprog (github)

13 Prioriteringsteknikker http://github.com/sveinung Side 13  Prioritering etter: –Nylige kodeendringer –Historikk fra tidligere testkjøringer –Metodedekning

14 Nylige kodeendringer http://github.com/sveinung Side 14  Prioriterer tester som hører til nylig endret kode  Git status

15 Historikk fra tidligere testkjøringer http://github.com/sveinung Side 15  Sorterer synkende etter antall tidligere feilinger  Hver testkjøring oppdaterer en lokal database med resultater

16 Metodedekning http://github.com/sveinung Side 16  Prioriterer synkende etter antall dekte metoder  Utviklet av Gregg Rothermel

17 Til sammenligning http://github.com/sveinung Side 17 Pritest JUnit Max 1. Friprog1. Kommersielt 2. Kent Beck2. To apekattar 3. Eclipse-plugin3. Maven-plugin

18 Fremtiden http://github.com/sveinung 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. WWW.BEKK.NO Sveinung Dalatun & Øyvind Voldsund Konsulenter 41552866 / 92446948 sveinung.dalatun@bekk.no oyvind.voldsund@bekk.no


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

Liknende presentasjoner


Annonser fra Google