Användargränssnittstesting Under de första åren av mjukvaruutveckling hade processen som jag skrev om i förra inlägget ofta räckt eftersom programmen alltid skrevs som kommandoradsprogram. Det är mycket lättare att automatisera testning av kommandoradsprogram jämfört med dagens avancerade användargränssnitt som dessutom är en större del av den kodbas som måste kvalitetssäkras jämfört med de enklar kommandoradsbaserade …
Som en del av Agile utveckling har många företag länge integrerat kontinuerligt , men jag tror att vi måste vidta ytterligare åtgärder för att säkra kvaliteten på de förändringar som vi gör under utveckling fram till leverans. Med verktyg som GIT för versionshantering , Gerrit för kodgranskning och Jenkins som integration, test och driftsättningsmotor kan …