Download - Misbruk av FitNesse

Transcript
Page 1: Misbruk av FitNesse

Misbruk av FitNesse

XP MeetupTrond Arve Wasskog

Page 2: Misbruk av FitNesse

(1) Forord

Page 3: Misbruk av FitNesse

(2) Historien

Page 4: Misbruk av FitNesse

Oppstart

Vi skal bruke FitNesse

Det skal finnes bekreftelser for alle brukerhistoriene

Page 5: Misbruk av FitNesse

Utfordringer

Begrenset erfaring med brukerhistorier,

bekreftelser og verifisering

Begrenset kompetanse på FitNesse

Page 6: Misbruk av FitNesse

Klassisk feil #1

Kunden eier ikke FitNesse-testene

Page 7: Misbruk av FitNesse

Situasjonsrapport

Vi må bli ferdig!!

Page 8: Misbruk av FitNesse

Resultat

En voksende test-suite av finkornedeFitNesse-tester for alle bekreftelsene

Page 9: Misbruk av FitNesse

(3) Opprør

Page 10: Misbruk av FitNesse

Konsekvens

Alle hater FitNesse

Page 11: Misbruk av FitNesse

Sementsko

FitNesse er hardt forankret i prosjektet

Page 12: Misbruk av FitNesse

(4) Forsoning og gjenoppbygging

Page 13: Misbruk av FitNesse

Realisering og forankring

Skylapper

Inntrykk av faktisk verdi

Stor investering er vondt å kaste

Page 14: Misbruk av FitNesse

Tiltak

Erstatte med JUnit eller andre testverktøy

Page 15: Misbruk av FitNesse

Tiltak

Felles testoppsett og testkjøring

Page 16: Misbruk av FitNesse

Tiltak

Refaktorering

Page 17: Misbruk av FitNesse

(5) Etterord

Page 18: Misbruk av FitNesse

Realisering og forankring

Ikke lag tester for testens skyld

Five Ways to Misuse Fithttp://jamesshore.com/Blog/Five-Ways-to-Misuse-

Fit.html

Lessons Learned Using FIThttp://nat.truemesh.com/archives/000702.html

Page 19: Misbruk av FitNesse

BEKK CONSULTING ASSKUR 39, VIPPETANGEN. P.O. BOX 134 SENTRUM, 0102 OSLO, NORWAY.

WWW.BEKK.NO


Top Related