Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
PublisertBirger Johannessen Endret for 9 år siden
1
www.steria.no © Steria FitNesse som nyttig verktøy Smidig 2011 15.11.2011 FitNesse som nyttig verktøy Anders Vindvad
2
www.steria.no Agenda Suksesskriterier Testdrevet feilretting Refaktorering Oppsummering 15.11.2011 FitNesse som nyttig verktøy 2
3
www.steria.no Sukesskriterier 15.11.2011 FitNesse som nyttig verktøy 3 Funksjonell kompetanse utviklere JUnit-tester FitNesse-tester Lav Høy Testdekning - testdrevet utvikling/sikkerhetsnett
4
www.steria.no 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 15.11.2011 FitNesse som nyttig verktøy 4
5
www.steria.no FitNesse-suite 15.11.2011 FitNesse som nyttig verktøy 5
6
www.steria.no 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 15.11.2011 FitNesse som nyttig verktøy 6
7
www.steria.no 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 15.11.2011 FitNesse som nyttig verktøy 7
8
www.steria.no FitNesse-test 15.11.2011 FitNesse som nyttig verktøy 8
9
www.steria.no Refaktorering Når ▬ Egen arkitekturoppgave for teamet ▬ En oppgave i et forvaltningsteam Hvorfor ▬ Teknisk gjeld ▬ Nye arkitekturretningslinjer ▬ Ny plattform/versjoner 15.11.2011 FitNesse som nyttig verktøy 9
10
www.steria.no 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 15.11.2011 FitNesse som nyttig verktøy 10
11
www.steria.no Oppsummering Suksesskriterier ▬ Planlegge Testdrevet feilretting ▬ Rytme Refaktorering ▬ Sikkerhetsnett Alle må hele tiden ha et aktivt forhold til nytteverdien av FitNesse-testene 15.11.2011 FitNesse som nyttig verktøy 11
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.