Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

  www.steria.no © Steria FitNesse som nyttig verktøy Smidig 2011 15.11.2011 FitNesse som nyttig verktøy Anders Vindvad.

Liknende presentasjoner


Presentasjon om: "  www.steria.no © Steria FitNesse som nyttig verktøy Smidig 2011 15.11.2011 FitNesse som nyttig verktøy Anders Vindvad."— Utskrift av presentasjonen:

1   © Steria FitNesse som nyttig verktøy Smidig FitNesse som nyttig verktøy Anders Vindvad

2   Agenda  Suksesskriterier  Testdrevet feilretting  Refaktorering  Oppsummering FitNesse som nyttig verktøy 2

3   Sukesskriterier FitNesse som nyttig verktøy 3 Funksjonell kompetanse utviklere JUnit-tester FitNesse-tester Lav Høy Testdekning - testdrevet utvikling/sikkerhetsnett

4   Suksesskriterier  Planlegge  Tilpasse funksjonelle  Like seriøs tilnærming som ”vanlig” kode  Kost/nytte vurdering  Vedlikeholde testene  Integrere i utviklingsmiljøet  Få ansvarsfordeling på testene FitNesse som nyttig verktøy 4

5   FitNesse-suite FitNesse som nyttig verktøy 5

6   Testdrevet feilretting  Feil vil bli funnet ▬ Fra tidligere iterasjoner/sprinter ▬ Inneværende iterasjon  Hvordan gjør vi effektiv feilretting? ▬ Bestandig lage en FitNesse-test som feiler først ▬ Utvikler retter testen slik at det går grønt ▬ Funksjonelle tester tilsvarende funksjonalitet i GUI FitNesse som nyttig verktøy 6

7   Testdrevet feilretting  Fordeler ▬ Utviklere kan gå rett på løsningen av feilen ▬ Klar definisjon av når feilen er løst ▬ FitNesse-test kan lages av funksjonell når tid  Viktig med god rytme ved feilretting ▬ FitNesse-test->feilretting->funksjonell testing FitNesse som nyttig verktøy 7

8   FitNesse-test FitNesse som nyttig verktøy 8

9   Refaktorering  Når ▬ Egen arkitekturoppgave for teamet ▬ En oppgave i et forvaltningsteam  Hvorfor ▬ Teknisk gjeld ▬ Nye arkitekturretningslinjer ▬ Ny plattform/versjoner FitNesse som nyttig verktøy 9

10   Refaktorering  Sikkerhetsnett – testdekning ▬ JUnit-tester ▬ FitNesse-tester ▬ Integrasjonstester ▬ Funksjonell testing  Fordeler med FitNesse-tester ▬ Kan være enklere å forstå ▬ Kan være enklere å få funksjonell hjelp ▬ Kan være enklere å få lagt til flere FitNesse-tester ▬ Kan ofte være mer ”funksjonelle” tester FitNesse som nyttig verktøy 10

11   Oppsummering  Suksesskriterier ▬ Planlegge  Testdrevet feilretting ▬ Rytme  Refaktorering ▬ Sikkerhetsnett  Alle må hele tiden ha et aktivt forhold til nytteverdien av FitNesse-testene FitNesse som nyttig verktøy 11


Laste ned ppt "  www.steria.no © Steria FitNesse som nyttig verktøy Smidig 2011 15.11.2011 FitNesse som nyttig verktøy Anders Vindvad."

Liknende presentasjoner


Annonser fra Google