Data science möter programvarutest
Fredrik Scheja om Riskbaserad test - eller faktiskt mjukvarutest i stort - blir ofta väldigt fokuserat på att leta upp och hitta buggarna. Var i systemen testar vi då? Jo, självklart testar vi där vi med störst sannolikhet stöter på problem, allt utefter våra mentala modeller. Inom vetenskaplig metodik finns en term vid namn selection bias, dvs vår förmåga att välja ut en delmängd av data baserat på vilken typ av slutledning vi helst önskar falla ut. Därför menar jag att det är högst naturligt att riskbaserad test medför en snedvriden bild av produktkvaliteten genom att vi tenderar att alltid välja ut att testa primärt de skeenden som vi gärna ser kan fallera. Dock, när fler och fler maskiner hjälper oss att testa på olika sätt genererar detta möjligheter för oss att testa mer, över ett bredare spektrum som resulterar i en större, mer balanserat distribuerad mängd data. Om vi aggregerar denna och börjar hantera data på ett mer moget sätt kan vi öka värdet på den information vi har att förmedla. Data science möter programvarutest. Den framtiden ligger inte alltför långt bort.
--- Send in a voice message: https://anchor.fm/jaani/message