Dit firma, et finansielt selskab, byggede et bankwebsted. Dette er det største softwareprojekt nogensinde i din virksomhed, og din chef vil have det højeste kvalitetsprodukt .
Udviklingsteamet arbejdede så hårdt for at skabe hjemmesiden. Nu er dette websted opsat på serveren. http://demo.guru99.com/
De er dog ikke sikre på, hvor effektivt det vil fungere, når det lanceres i et reelt forretningsmiljø .
Din chef tildelte dig som testleder for projektet. Din opgave er at verificere og evaluere kvaliteten af websitet Guru99 Bank, inden den leveres til kunden.
Hvis dette er første gang, du har fået ansvaret som Test Manager, kan du stille nogle af følgende spørgsmål
Denne tutorial-serie hjælper dig med at besvare ovenstående spørgsmål. Du får en chance for at blive testleder for det rigtige projekt Guru99 Bank.
Før du starter projektet, skal du kende det grundlæggende koncept for testledelsen besvaret med følgende række spørgsmål -
Hvad er testhåndtering?
En vigtig del af softwarekvaliteten er processen med at teste og validere softwaren.
Test Management er praksis for
- Organisering og kontrol af testprocessen.
- Sikring af synlighed , sporbarhed og kontrol af testprocessen for at levere software af høj kvalitet.
Hvorfor har vi brug for en testleder?
Testens rolle i softwareudviklingens livscyklus
Følgende figur viser placeringen af test i udviklingsprocessen
I ovenstående vandfaldsmodel er softwaretest en af faserne i softwareudviklingslivscyklussen (SDLC). Testfasen spiller en vigtig rolle og en nøglefaktor i SDLC, som hjælper med at forbedre softwaresystemets kvalitet , pålidelighed og ydeevne .
Lad os se på fordelene ved softwaretest i softwareudviklings livscyklus:
- Forbedrer systemets kvalitet , pålidelighed og ydeevne .
- Producerer produkt af god kvalitet på det konkurrenceprægede marked.
Vi kan ikke benægte, at Test Management er en nøglerolle, fordi resultatet af det påvirker projektets succes. Derfor har vi brug for en god Test Manager for at skabe en effektiv testproces
Hvad er Test Manager's rolle og ansvar?
Softwaretestchefens rolle er at lede testteamet. Test Manager spiller en central rolle i teamet.
Testlederen tager det fulde ansvar for projektets succes. Rollen involverer kvalitet og testpåvirkning, ressourceplanlægning og -styring og løsning af problemer, der hindrer testindsatsen.
Testlederen / lederen er ansvarlig for:
- Opbygning og føring af testteamet til projektets succes
- Definition af omfanget af test inden for rammerne af hver frigivelse / levering
- Implementering og styring af ressourcer til test
- Anvendelse af de passende testmålinger og målinger i produktet og testteamet
- Planlægning , implementering og styring af testindsatsen for et givet engagement.
Testlederen skal forstå, hvordan test passer ind i organisationsstrukturen, med andre ord klart definere sin rolle i organisationen.
Hvad er udfordringerne i Test Management?
Lad os nu svare på følgende spørgsmål
Har du nogensinde ført et testprojekt?
Ja Nej Det er ok. Disse tutorials hjælper dig med effektivt at styre dit projektSound Good! Du har en vis erfaring med projektledelse
Synes du testledelse er en meget udfordrende opgave?
Ja Nej Du skulle tænke igen! Underestimering af ledelsesaktivitet kan få projektet til at mislykkes Godt svar! Selvom du tidligere var Test Manager, er Test management altid en vanskelig opgaveAt være Test Manager skal du garantere alle følgende krav:
Der er masser af vanskeligheder og udfordringer, du vil stå over for, når du leder et projekt. Her er nogle typiske problemer:
- Ikke nok tid til at teste
- Ikke nok ressourcer til at teste
- Projektet budgettet er lavt, og tidsplanen er for stram
- Test hold er ikke altid på ét sted
- De krav er for komplekse til at kontrollere og validere
Du kendte allerede nogle typiske vanskeligheder i Test Management, lad os starte med et praktisk eksempel
Forestil dig nu, at du er testleder for projektet: Kontroller og evaluer kvaliteten af webstedet http://demo.guru99.com, inden du lancerer det til kunden.
Din chef vil diskutere med dig om projektplanlægning, testtilstrækkelighed, budget og fremskridt. Er du klar? Lad os deltage i diskussionen
Ovenstående eksempel er blot en af mange vanskeligheder, du kan stå over for i din opgave. De næste tutorials hjælper dig med at overvinde disse vanskeligheder til din succes.