JavaZone 2010 - Bygg applikasjonen din testbar
Testbarhet er et viktig kvalitetskriterie for kode. Det blir stadig mer fokus på automatisering av tester, og at større deler av kodebasen skal kunne testes ved hver innsjekk. Men, vi har alle møtt på krav som ikke lar seg teste like enkelt. Tester på slike krav blir ofte store med lang kjøretid og vanskelige å vedlikeholde.
For å kunne lykkes med automatisering av tester er det viktig å bygge testbarhet inn i koden vår. For å mestre dette må vi tenke testbarhet både i arkitekturen vår og i arbeidet med kravene våre.
Denne presentasjonen vil ta for seg konkrete eksempler på krav og typiske løsninger som kanskje ikke lar seg teste så lett. Gjennom omstrukturering av både krav og kode vil vi se at disse kravene kanskje ikke er så "detestable" allikevel.
Janniche Haugen
Janniche Haugen har 6 års erfaring fra utviklingsprosjekter. Hun har høy fokus på testing og utvikling av god Java kode. Favoritt sitat: "Expert programmers are those who write code even idiot programmers can understand. Idiot programmers are those who write code not even expert programmers can understand."
