Slutrapport Vårdguiden SR.Vg_v.1.0 Date Version Description Author 2017-03-17 1.0 Slutrapport gällande för TP.Vg_v.1.0, TS.Vg_v.1.0, TR.Vg_V.1.0 och AvR.Vg_v.1.0 Lisa Millhus Innehåll 1 Introduktion s.2 1.1 Översikt av Vårdguiden 1.2 Syfte och Omfattning - 1.2.1 Inkluderat - 1.2.2 Exkluderat 2 Statistik s.3 2.1 Antal planerade testfall - utförda testfall samt antal test cases pass/failed. 2.2 Avvikelser per testmetod 3 Typer av tester utförda s.3 4 Testmiljö s.4 5 Acceptanskriterier s.4 6 Kostnad s.4 7 Slutsatser och rekommendationer s.5 1
1 Introduktion 1.1 Översikt av Vårdguiden Vårdguiden är hela Sveriges samlingsplats för information och tjänster som rör hälsa och vård. 1.2 Syfte och Omfattning Uppdraget bestod i att testa Vårdguiden.se för att säkerställa att människor i behov av vård får rätt information gällande vårdcentraler och andra vårdmottagningar. Två specifika sökrutor ska testas då de har orsakat problem hos användare. Detta dokument förklarar de aktiviteter som utförts av Lisa Millhus Test på uppdrag av Vårdguiden. Ingår gör även en sammanställning av resultat samt rekommendationer. 1.2.1 Inkluderat - Sökruta Vårdcentral samt sökruta på Sök plats, stad eller adress på http://www.1177.se/stockholm/hitta-vard/?q=v%c3%a5rdcentral - Information om vårdcentraler. - Claims testing - Reliability testing - Usability testing - Stress testing - Risk testing - Prestanda testing - Scriptade testfall - Utforskande testning - Mac OS X 10, Chrome och Safari 1.2.2 Exkluderat - Mobil och tablet - Operativsystem och webbläsare som inte är definierade i 2.1. - Övriga delar av Vårdguiden.se/Stockholm/ utanför omfattning. - Security testing - Automatiserad testning - Endast stickprovs tester kommer att utföras för att kontrollera att informationen om vårdmottagningarna är korrekt eftersom budgeten inte kommer att täcka ett räcka för en komplett genomgång. Överenskommet med uppdragsgivare 17-03-02. 2
2 Statistik 2.1 Antal planerade testfall - utförda testfall samt antal test cases pass/failed. Notera att testfall med utforskande testning har fler än en avvikelse och det gör att OK+NOK!= Utförda testfall. Efter systemtest: Planerade testfall Utförda testfall OK NOK 15 15 10 7 2.2 Avvikelser per testmetod Normalt Slarvigt Extremt Sökruta Vårdcentral - - - Sökruta Sök plats, stad eller adress Information om vårdcentraler - 1 5 - - 1 3 Typer av tester utförda 3.1 Funktionstest Säkerställa att de aktuella funktionerna fungerar som förväntat. 3.2 Användbarhetstest Utifrån tre användarperspektiv - normalt, slarvigt och extremt med syfte på att säkerställa att funktionerna är enkla att använda och att felhanteringen är tydlig. 3.3 Stresstest Stressa programmet genom att använda stora mängder data, fel data, snabba input mm. 3.4 Scriptade testfall Skriftligen planerade tester med programmet som utgångspunkt, med step, action, förväntat resultat och faktiskt resultat. 3.5 Utforskande testning Timeboxad utforskande testning har utförts med utgångspunkt i de tre användarperspektiven. Detta för att vara ett viktigt komplement till de skriptade testen. 3
4 Testmiljö Problem med sökrutorna endast har rapporterats in av Mac- användare. Testmiljön har tillhandahållits av leverantören. Mac OS X 10.9.5 - Chrome v. 56.0.2924.87 (64-bit) - Safari v.9.1.3 (9537.86.7.8) 5 Acceptanskriterier Testuppdraget har uppfylls när följande punkter är utförda: Samtliga testfall är genomförda. Alla hittade avvikelser är rapporterade. Testresultat är dokumenterat och rapporterat i en slutrapport. 6 Kostnad Uppdragets slutdatum: 15 mars 2017 Nytt slutdatum efter överenskommelse med kund: 17 mars 2017 Redovisning av slutrapport: 17 mars 2017 Nytt redovisningsdatum efter överenskommelse med kund: 20 mars 2017 Planerat Faktiskt Analys och planering av uppdrag. Utförande och dokumenterande av test. Analys av testresultat och sammanställning. 24 timmar 20 timmar 48 timmar 48 timmar 8 timmar 12 timmar Antal timmar. 104 timmar (inkl.ev sjukfrånvaro) 80 timmar Kostnad uppdrag. 104 000 kr 80 000 kr 4
7 Slutsatser och rekommendationer Efter analys av Lisa Millhus Test: Eftersom Vårdguiden är en sida många människor vänder sig till i en kontext av stress och tumult så är det av stor vikt att sidan kan hantera stressade mänskliga betéenden som slarv och extrema input. Sidan ska inte krascha, bli märkbart långsam eller visa inkorrekt eller onödig information. Felhanteringen behöver också vara konsekvent, pedagogisk och tydlig. Testresultaten tyder på att Vårdguiden har fokus på de användare som i lugn och ro söker information. De användare som är i snabbt behov av information och där stress påverkar tålamod och logiskt tänkande har det inte tagits lika stor hänsyn till. - Inga avvikelser hittades under vad vi har valt att kalla Normalt, dvs användaren skriver i rätt sökruta, stavar rätt, har bra sökinformation att söka med osv. - Vid slarvigt uppstår avvikelser. Dvs. då det är som allra viktigast att Vårdguiden fungerar utan anmärkningar. - Tester på extremt visar på påverkan på prestanda och ev brister i säkerhet då sökrutan för vårdmottagningar inte verkar ha begränsningar på antal inmatade karaktärer samt typ av data då det går att söka på en jpg bild. Detta gör sidan märkbart långsammare. Efter att livetester med stora mängder input utförts gick det inte att nå sidan vare sig genom Chrome eller Safari. Trots återhämtnig efter ca fyra minuter anser leverantören att det är för lång tid för att tillfredsställa användarnas behov. Detta kan möjligtvis undvikas genom att begränsa input i sökrutan Vårdcentral till hanterbart data. - Det rekommenderas att informationen om vårdmottagningarna gås igenom grundligt då obefintliga adresser visas i sökresultat. - Det rekommenderas att felhanteringen blir informativ. - Det rekommenderas att automatiska förslag på orter förbättras. - Det rekommenderas att begränsa möjlig input i sökrutan Vårdcentral. - Det rekommenderas fortsatt testning utifrån perspektiven Slarvig användning och Extrem användning. 5