Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Hvorfor bruke tid på testing ?. Hva er testing ? - testing er å finne ut hvor bra ting virker - en prosess med planlegging, forberedelse og måling med.

Liknende presentasjoner


Presentasjon om: "Hvorfor bruke tid på testing ?. Hva er testing ? - testing er å finne ut hvor bra ting virker - en prosess med planlegging, forberedelse og måling med."— Utskrift av presentasjonen:

1 Hvorfor bruke tid på testing ?

2 Hva er testing ? - testing er å finne ut hvor bra ting virker - en prosess med planlegging, forberedelse og måling med hensikt å etablere / identifisere karakteristikken til et informasjonssystem og synliggjøre forskjellen mellom den ønskede og den faktiske status til systemet

3 Er hensikten oppnådd ? Testing reduserer usikkerhetsnivået angående it-systemets kvalitet.

4 Forviklinger med internett Vil du akseptere å fylle handlekurven med varer dagligvarebutikken, og så få beskjed at du, på grunn av feil i kassen, dessverre ikke kan få med deg varene? Hva vil du si til at butikken, til tross for denne feilen, fortsatt er åpen for kunder?

5

6 Mange vinklinger Test av GUI Test av funksjonalitet Test av integrasjon

7 Gyldne regler for gode grensesnitt Konsistens Snarveier Feedback Lukkede dialoger Enkel feilhåndtering / Mulig å ”angre” Bruker i kontroll Synlighet Defaultverdier Redusert bruk av Short Time Memory

8

9 Ambisjons nivå Enkle applikasjoner Bedriftsinterne applikasjoner Distribuert software Enkle web applikasjoner Kommersielle web applikasjoner Finn 90 % av feilene

10

11 Hvordan teste ? Sette opp en teststrategi –Beskriv hvordan testen skal angripes og gjennomføres Lage testplaner –Grov beskrivelser av hvem, hva, hvor og hvordan Tilpass til prosjekt og fremdriftsplaner

12 Teststrategi Testtyper Testdekning Fremgangsmåte Kriterier for godkjenning / underkjenning Krav til testmiljø Roller og ansvar Bemanning- og opplæringsbehov Framdriftsplan Risikomomenter

13

14 Testplan Testobjekter –Generell funksjonalitet –Delprosjekt A –Delprosjekt B (Tynn klient applikasjon) Testdekning –Følgende egenskaper skal være dekket inn i testene –Objekter og funksjoner som er unntatt fra test

15 Testplan forts Test av driftsmiljø Testteknikker Testverktøy Oppfølging av testobservasjon Klassifisering av testobservasjoner

16 Testteknikker Metoder for testing –hånd testing –manuell testing cognitive walktrouh ekspertpanel beta versjoner –automatisert –stress test –load test

17 Testverktøy Mercury interactive Compuware Rational Software Sun Test

18 Testverktøy også for hjemmebruk

19 Klassifisering av testobservasjoner Ikke-feil –Problemet er relatert til f.eks. misforståelse/ feil i testspesifikasjon eller annet Kategori A –kritisk feil / mangel som medfører full stopp, eller som er av en slik art at det ikke er mulig eller hensiktsmessig å fortsette test-/ verifikasjonsarbeidet før feil er utbedret. Kategori B –alvorlig feil eller mangel, med men det er mulig å fortsette test- og verifikasjonsarbeidet uten alvorlig forringelse av påfølgende test- og verifikasjonsoppgaver. Kategori C –feil som er av en slik art at de ikke er til hinder for bruk, fremdrift eller godkjennelse etter de foreliggende krav og kriterier.

20 Kriterier for godkjenning Testen er godkjent når følgende kriterier er oppfylt:  alle testprosedyrer er gjennomført minst en gang  alle kjente A og B feil er rettet og retestet eller avvist  det er utarbeidet en sluttrapport for testen

21 Kriterier for underkjenning  Testen skal underkjennes dersom:  meldte observasjoner av kategorien A eller B feil ikke er rettet eller avvist innen akseptansetest  Nye feil blir introdusert og ikke kan rettes opp

22 Testplan forts Retest og regresjonstest Gjennomføring av testen –Testplanlegging og forberedelse –Testgjennomføring –Testavslutning Krav til testmiljø Testdata

23 Planlegg en test Finne fasit Beskrive detaljert hva som skal gjennomføres Gjennomføre testen Logge resultatet

24


Laste ned ppt "Hvorfor bruke tid på testing ?. Hva er testing ? - testing er å finne ut hvor bra ting virker - en prosess med planlegging, forberedelse og måling med."

Liknende presentasjoner


Annonser fra Google