Test Management Process: En komplet guide til test af projekt

Indholdsfortegnelse:

Anonim

Test Management

Test Management er en proces til styring af testaktiviteterne for at sikre høj kvalitet og high-end test af softwareapplikationen. Metoden består i at organisere, kontrollere, sikre sporbarhed og synlighed af testprocessen for at levere softwareapplikationen af ​​høj kvalitet. Det sikrer, at softwaretestprocessen kører som forventet.

Du bliver testleder for det vigtigste projekt i din virksomhed. Projektopgaven er at teste netværksbankfaciliteten for den anerkendte “Guru99 Bank”

Alt ser ud til at være fantastisk. Din chef stoler på dig. Han regner med dig. Du har en god chance for at bevise dig selv i din opgave. Men sandheden er:

Test Management er ikke kun en enkelt aktivitet. Den består af en række aktiviteter

Testledelsesfaser

Dette emne introducerer kort Test Management Process og viser dig en oversigt over Test Management-faser. Du lærer flere detaljer om hver testledelsesfase i de næste artikler.

Test Management Process

Test Management Process er en procedure til styring af softwaretestaktiviteter fra start til slut. Testadministrationsprocessen giver planlægning, kontrol, sporing og overvågning af faciliteter gennem hele projektcyklussen. Processen involverer flere aktiviteter som testplanlægning, design og testudførelse. Det giver en indledende plan og disciplin til softwaretestprocessen.

Der er to hoveddele af teststyringsprocessen: -

  • Planlægning
    1. Risikoanalyse
    2. Testestimering
    3. Testplanlægning
    4. Test organisation
  • Udførelse
    1. Test overvågning og kontrol
    2. Problemhåndtering
    3. Testrapport og evaluering

Planlægning

Risikoanalyse og løsning

Risiko er det potentielle tab (et uønsket resultat, dog ikke nødvendigvis) som følge af en given handling eller en aktivitet.

Risikoanalyse er det første trin, som Test Manager skal overveje, inden han starter et projekt. Da alle projekter kan indeholde risici, vil tidlig risikodetektion og identifikation af løsningen hjælpe Test Manager med at undgå potentielt tab i fremtiden og spare på projektomkostninger.

Du vil lære flere detaljer om risikoanalyse og løsning herinde.

Testestimering

Et skøn er en prognose eller forudsigelse. Testestimering bestemmer omtrent hvor lang tid en opgave vil tage at fuldføre. Estimering af indsats til testen er en af ​​de vigtigste og vigtige opgaver i Test Management.

Fordele ved korrekt estimering:

  1. Nøjagtige testestimater fører til bedre planlægning, udførelse og overvågning af opgaver under testlederens opmærksomhed.
  2. Tillad mere nøjagtig planlægning, og hjælp med at realisere resultater mere trygt.

Du vil lære flere detaljer om testestimering og metrics herinde.

Testplanlægning

En testplan kan defineres som et dokument, der beskriver omfanget , tilgangen , ressourcerne og tidsplanen for tilsigtede testaktiviteter.

Et projekt kan mislykkes uden en komplet testplan. Testplanlægning er særlig vigtig i stor softwareudvikling.

I softwaretest giver en testplan detaljerede testoplysninger om en kommende testindsats , herunder:

  • Teststrategi
  • Testmål
  • Kriterier for udgang / suspension
  • Ressourceplanlægning
  • Testleverancer

Du lærer flere detaljer om testplanlægningen i denne artikel.

Hvad er testorganisation i softwaretest?

Testorganisation i softwaretest er en procedure til definition af roller i testprocessen. Den definerer, hvem der er ansvarlig for hvilke aktiviteter i testprocessen. Testfunktioner, faciliteter og aktiviteter forklares også i den samme proces. De involverede menneskers kompetencer og viden defineres også, men alle er ansvarlige for kvaliteten af ​​testprocessen.

Nu har du en plan, men hvordan holder du dig til planen og gennemfører den? For at besvare dette spørgsmål, har du Test Organisation fase.

Generelt skal du organisere et effektivt testteam. Du er nødt til at samle et dygtigt team til at køre den stadigt voksende testmotor effektivt.

Har du brug for at vide mere om testorganisationen? Hvorfor er selvorganiserede hold så vigtige? Klik her for detaljer.

Udførelse

Test overvågning og kontrol

Hvad vil du gøre, når dit projekt løber tør for ressource eller overskrider tidsplanen? Du skal overvåge og kontrollere testaktiviteter for at bringe det tilbage til tidsplanen.

Testovervågning og -kontrol er processen med at føre tilsyn med alle de målinger, der er nødvendige for at sikre, at projektet kører godt, til tiden og ikke uden for budgettet.

Overvågning

Overvågning er en proces til indsamling , registrering og rapportering af information om projektaktiviteten, som projektlederen og interessenten har brug for at vide

Test Manager udfører følgende aktiviteter for at overvåge

  • Definer projektmålet eller projektets præstationsstandard
  • Overhold projektets ydeevne, og sammenlign mellem de faktiske og de planlagte præstationsforventninger
  • Registrer og rapporter ethvert opdaget problem, der sker med projektet

Kontrollerende

Projektstyring er en proces til brug af data fra overvågningsaktivitet til at bringe den faktiske ydeevne til den planlagte præstation.

I dette trin foretager Test Manager handling for at rette afvigelser fra planen. I nogle tilfælde skal planen tilpasses i henhold til projektsituationen.

Problemhåndtering

Som nævnt i begyndelsen af ​​emnerne kan alle projekter have potentiel risiko. Når risikoen opstår, bliver det et problem .

I ethvert projekts livscyklus vil der altid være uventede problemer og spørgsmål, der dukker op. For et eksempel:

  • Virksomheden reducerer dit projektbudget
  • Dit projektteam mangler færdighederne til at gennemføre projektet
  • Projektplanen er for stram til, at dit team kan afslutte projektet på deadline.

Risiko, der skal undgås under testning:

  • Mangler fristen
  • Overstiger projektbudgettet
  • Mister kundens tillid

Når disse problemer opstår, skal du være klar til at håndtere dem - ellers kan de potentielt påvirke projektets resultat.

Hvordan håndterer du problemerne? Hvad er problemstyring? Find svaret i denne artikel

Testrapport og evaluering

Projektet er allerede afsluttet. Det er nu tid til at se tilbage på, hvad du har gjort.

Formålet med testevalueringsrapporterne er:

“Testevalueringsrapport” beskriver resultaterne af testen med hensyn til testdækning og exitkriterier. De anvendte data i testevaluering er baseret på testresultatdata og testresultatsammendrag.