how perform test documentation reviews 6 simple steps qa process
Nu ved vi alle det for en tester, Dokumentation er en integreret del af hans daglige liv. Der er en overbelastning af testartefakter, der oprettes, gennemgås, godkendes, bruges, vedligeholdes og distribueres. Vi har altid klare processer til, hvordan man opretter et dokument, hvordan man bruger det, hvem skal det gå til osv.
Gennem denne artikel vil vi kaste lys over det lille, men vigtige emne - Anmeldelser.
Gennemgang er også en form for test - verifikationsdelen af V&V, også kaldet Statisk test.
Hvad du vil lære:
- Typer af anmeldelser
- Trin 1: Definer kriterierne
- Trin 2: Udfør kontrollen
- Trin 3: Optag dine resultater
- Trin 4: Del, diskuter og implementer de nødvendige ændringer
- Trin 5: Versionskontrol af de involverede dokumenter
- Trin 6: Log af og brug dokumentet som beregnet
- Point at huske
- Over til dig
- Anbefalet læsning
Typer af anmeldelser
- Gennemgang af dit eget arbejde - Selvkontrol
- Peer-review
- Tilsynsførende
Hvis validering er halvdelen af testpraksis, er verifikation den anden, men ofte er retningslinjerne mørke - Så lad os ændre det NU. Er det en almindelig praksis med artiklerne på STH, vi begynder med spørgsmålene, hvad? Hvorfor? Hvordan?
hvordan kan jeg afspille mkv-filer
Hvad gennemgår vi?
Alt oprettet skal gennemgås. Følgende er nogle af de almindelige artefakter, der er gennemgået:
- Testplan
- Test scenarier
- Test skabeloner
- Test tilfælde
- Testdata
- Rapporter… osv
Hvorfor gennemgå?
Af nøjagtig samme grund tester vi softwaren, For eksempel,
- At afdække fejl
- For at kontrollere fuldstændighed
- For at sikre, at standarderne og retningslinjerne overholdes eller ej ... osv.
Hvordan gennemgår jeg?
Følgende er listen over involverede aktiviteter:
- Definer kriterierne - Har du en tjekliste over, hvad du skal se efter?
- Udfør kontrollen
- Optag dine resultater
- Del, diskuter og implementer de nødvendige ændringer
- Versionskontrol af de involverede dokumenter
- Log af og brug dokumentet som beregnet.
Vi vil nu diskutere hvert trin i afsnittet 'Hvordan' - med andre ord processen til at udføre det.
(De fleste af os testere kan ikke lide tekstbehandleren, er det ikke? For os betyder det enten meget mere arbejde eller en højtstående ledelsesopgave, som vi skal udføre, selvom vi ikke vil - for af hensyn til en vis overholdelse, som vi ikke har nogen idé om. Men tro mig, når du kommer op med en proces, der fungerer og er enkel nok til, at vi kan forstå, hvorfor vi skal gøre det, det kan være sjovt! Spil bare sammen med mig.)
Processen for peer reviews og supervisory reviews er den samme ifølge mig, fordi en supervisor også er peer på trods af den højere betegnelse.
Trin 1: Definer kriterierne
# 1) Hvad forventer du at finde? Du kan se efter ting som:
- Stavefejl (lyder for fjollet? Jeg tror ikke det, en gang skrev jeg 'Wed Object' i stedet for 'Web Object' i en af mine artikler - Ændrer betydningen helt. Gør det næsten for fjollet til at blive taget alvorligt.)
- Format / skabelonoverensstemmelse
- Funktionalitetsdækning og korrekthed
- Let forståelse
- Standarder fulgt - navngivningskonventioner, ensartet nummerering ... osv.
#to) Lav en tjekliste - Tjeklister er meget alsidige. Det kan være så kompliceret som en tjekliste til gennemgang eller så simpelt som en købmandsliste. Alt det tager er noget tid at gøre det, og når du gør det, er det så simpelt som at kontrollere ON eller OFF.
# 3) Hvordan rapporteres resultaterne? - Vælg det, der er bekvemt, helst en metode, der kan registreres og spores.
- Nogle gange kan dette være så simpelt som at tilføje en ekstra kolonne i excel-arket med testcases og skrive noget i rødt, når det ikke er, som det skal være.
- Kan være mund til mund
- En liste i en e-mail
Trin 2: Udfør kontrollen
# 1) Brug den tjekliste, du oprettede tidligere, til at bekræfte dokumentet og give din feedback.
Trin 3: Optag dine resultater
# 1) Igen ved hjælp af metoden, der blev besluttet i trin 1, skal du registrere og rapportere dine resultater.
#to) Når du rapporterer dine kommentarer eller forslag til ændringer, skal du ikke behandle det anderledes end at rapportere en mangel. Overse ikke noget. Vær detaljeret.
# 1) Ingen kan lide at få at vide, at deres arbejde er forkert eller ufuldstændigt. Så husk følgende retningslinjer, når du giver negativ feedback.
- Giv konstruktiv kritik - Husk ikke at være kritisk over for personen, men påpeg fejl i dette produkt
- Bliv ikke konkurrencedygtig - bare fordi han har afgivet 30 gennemgangskommentarer til dine testsager, skal du ikke prøve at slå det.
- Giv grunde til at bakke dine kommentarer
#to) Få en aflogning.
# 3) Få foretaget ændringerne
bedste ssh-klient til Windows 10
Trin 5: Versionskontrol af de involverede dokumenter
# 1) Slet ikke de ældre versioner af nogen af dokumenterne. Navngiv dem korrekt, og opbevar dem i en central projektmappe. Når alt kommer til alt er dette beviset for alt vores arbejde
Trin 6: Log af og brug dokumentet som beregnet
# 1) Når alle ændringer er inkorporeret, gemt version, giv gennemgangsprocessen en aflogning og gå videre til at bruge dokumentet til det, det blev oprettet til.
#to) Et andet spørgsmål, der kommer op, er - kontrollerer vi igen, når ændringerne er foretaget? Hvor mange gange vil denne proces fortsætte - arbejde - gennemgå-rette - og derefter gennemgås igen? Indtil hvornår?
Nej, en anmeldelse behøver ikke at ske igen og igen. Det er en kvalitetskontrolaktivitet, der fokuserer på at kontrollere, om testassistenterne er oprettet rigtigt eller ej. Som altid er nul-defekte dokumenter umulige. Så et rimeligt niveau af gennemgang - en gang af en peer er acceptabelt.
Der er du færdig. Er denne proces ikke enkel?
Point at huske
- Hvert projekt behøver ikke at følge denne formaliserede metode til gennemgang, men selvom de har en uformel metode på plads, vil disse trin hjælpe med at sætte forventningen og guide dig med.
- Testdokumentation estimater for tidslinjer er typisk baseret på den tid, det tager at oprette og gennemgå dokumenterne - så det er indbygget i det, selvom vi ikke altid genkender det.
- Gennemgang er ikke en proces, der er begrænset til manuelle testteams. Automatiseringsteam udfører også kodevejledninger, designanmeldelser osv.
Endelig ser det sådan ud som et typisk dokument til gennemgangskommentarer til testsager. Kommentarerne er i rødt. Ikke nødvendigvis rigtige kommentarer, men noget der viser, hvordan det gøres.
Eksempel på testcases gennemgangsdokument: (klik for at forstørre billedet)
Over til dig
Så føler du stadig, at processer er skræmmende? Foretager du anmeldelser i dine projekter? Del venligst dine oplevelser, udfordringer, spørgsmål og kommentarer nedenfor.
Om forfatter: Dette er et indlæg af Swati Seela - en ekspert på manuel og automatiseringstest med over 9 års brancheerfaring . Hun er også instruktør for vores kursus i softwaretest.
Hvis du vil lære softwaretest af eksperterne, skal du kontrollere tidsplanen for vores kommende batch og mere om dette kursus på denne side .
Anbefalet læsning
- 4 trin mod udvikling af Agile Testing Mindset for vellykket overgang til agil proces
- Sådan udføres test af softwareprodukt - detaljerede processer og metoder med eksempler
- Business Process Testing (BPT) - Sådan forenkles og fremskyndes testprocessen ved hjælp af BPT
- Generer levende dokumentation med pickles til specflow-funktionsfiler
- Dokumentationsvejledning til softwaretest (hvorfor det er vigtigt)
- Hvad QA Tester bør vide om frigørelses- og implementeringsstyringsproces
- Grep Command i Unix med enkle eksempler
- 6 vigtigste trin til at gøre dine testrapporter endnu bedre