Forskarsamhället inom Software Engineering och Software Testing bygger i synnerhet många av sina bidrag på en uppsättning ömsesidigt delade förväntningar. Trots att de utgör grunden för många publikationer samt tillämpningar för öppen källkod och kommersiella tester ifrågasätts sällan dessa gemensamma förväntningar och uppfattningar. Till exempel, Frederic Brooks uttalande att testning tar hälften av utvecklingstiden verkar ha manifesterat sig inom samhället sedan han först gjorde det i "Mythical Man Month" 1975. Med detta dokument rapporterar vi om de överraskande resultaten av en storskalig fältstudie med 416 programvaruingenjörer vars utvecklingsverksamhet vi noggrant övervakade under loppet av fem månader, vilket resulterade i över 13 års inspelad arbetstid i deras integrerade utvecklingsmiljöer (IDE). Våra resultat ifrågasätter flera allmänt delade antaganden och övertygelser om testning och kan vara bidragande faktorer till den observerade bugg benägenhet programvara i praktiken: majoriteten av utvecklare i vår studie inte testa; utvecklare kör sällan sina tester i IDE; Test-Driven Development (TDD) är inte allmänt praktiserad; och, sist men inte minst, programutvecklare bara spendera en fjärdedel av sin arbetstid ingenjörsprov, medan de tror att de testar hälften av sin tid.
Beller m.fl. genomförde en storskalig fältstudie, där 416 programvaruingenjörer övervakades noggrant under loppet av fem månader REF.
When, how, and why developers (do not) test in their IDEs