Testplanmall - 8 Viktig uppgift för att skriva en testplanmall

Innehållsförteckning:

Anonim

Översikt över testplanmallen

En testplan är ett dokument som ger en plan för testmetod, strategi, val av hårdvara / mjukvara, schema och uppskattning av leveranser. Det hanterar min testchef.

Låt oss se ett exempel, en av mötet test manager ber ett team att göra testplan för detta projekt och team är inte intresse, i sådant fall hur testchefen vill hantera denna situation.

Tänk på din testchef och välj din för att svara nedan:

  1. Jag är chef så du måste göra vad jag säger
  2. OK, låt mig förklara varför projektet behöver en testplan.

Om jag är chef, väljer jag det andra alternativet och hoppas att du också.

Behov av testplan

  • Den testar kvaliteten på applikationen / programvaran
  • Testare måste följa riktlinjerna i dokumentet
  • Räckvidd, uppskattning, strategi dokumenteras och kan återanvändas även för andra projekt.

Hur skriver man en testplanmall?

Det finns åtta viktiga uppgifter som måste följas för att skriva testplanmallen:

Det här handlar om hur vi skriver en testplanmall som förklaras nedan i detalj:

1. Analysera

Utan att ha data är det omöjligt att analysera någonting. Så vi måste identifiera projektet / projektet som måste analyseras. Anta att vi utvecklade en webbplats och måste analyseras med testtekniker. Innan vi går in i teststrategin måste vi granska produktdokumentet som har projektinformationen, först måste vi förstå funktionaliteten och sedan göra en analys. Nedan följer provanalysen som äger rum för denna webbplats.

  • Vad använder denna webbplats?
  • Vem är slutanvändarna?
  • Hur fungerar det?
  • Vilken version av programvaran används?
  • Vad är hårdvaran?

2. Design

Att utveckla testdesign är ett viktigt steg i testplanmallen och det kommer att definieras av testchefen.

a) Definiera omfattningen av testning

Innan vi testar testkonstruktionen måste vi identifiera "omfattningen" och "utanför räckvidden" för testning och alla i teamet måste vara tydliga förstått om projektet och måste ha korrekt datainformation. Hur identifierar du utrymmet för testning?

  1. Kundkrav
  2. Budget
  3. Programvara specifikation

b) Definiera testtyp

Genom att definiera testtypen för att identifiera eventuella fel i programvaran och det slutliga målet är att leverera programvaran till kunden utan några fel. Några av de viktigaste testteknikerna är

  1. Enhetstestning: Testa den minsta programvaran eller applikationen
  2. API-testning: Test-API: er skapade för applikationen
  3. Integrationstest: Testa modulerna kombinerade i applikationen
  4. Systemtest: Testa systemets överensstämmelse för det specifika kravet
  5. Installera / avinstallera test: Ställ in / ta bort den specifika programvaran i kundmiljön
  6. Agile testing: Testa den smidiga metoden

c) Dokumentrisk och emission

Identifiera risken och det kommer att orsaka potentiell påverkan på testplanmallen och vilka åtgärder som är en fråga. Se nedan några av riskfaktorerna.

  1. Människor har en brist på färdigheter för att testa denna webbplats
  2. Testchefen har dåliga färdigheter för att definiera testtekniken.
  3. Brist på samarbete inom teamet
  4. Dålig budgetberäkning

d) Skapa testlogistik

I det här steget måste testledaren bestämma vem som ska testa? och när kommer testet att ske? Valet av rätt person för en specifik uppgift är mycket viktigt för att förstå metoderna. Testningen kan ske när som helst, den kan också börja från utvecklingsfasen. När källan nedan är tillgänglig är den redo att testas.

  1. Testspecifikationer och kravdokument
  2. Mänskliga resurser
  3. Testmiljö

3. Testmål

Huvudsyftet med att testa målet är att identifiera defekterna och släppa programvaran som felfri. Testmålet måste följa stegen nedan:

a) Testa programvaran eller applikationsfunktionen.
b) Testa funktionen baserat på målsatsen och målet.

Ta denna webbplats som ett exempel för att följa stegen ovan med hjälp av den vanligaste tekniken TOP-DOWN testmetod.

  1. Kontrollera att webbplatsen fungerar i den verkliga miljön utan problem
  2. Behöver kontrollera kundens behov och det uppfyller deras förväntningar
  3. Det bör vara användarvänligt

4. Testkriterier

Kriterier kan användas som regel eller förfarande för att göra testbedömningen. Det finns två typer av testkriterier:

a) Suspensionskriterier

Testchefen måste ställas in målet för avstängning. När det uppnådde målet avbröts testet tills kriterierna är lösta. Säg att det finns 30% av testfallen misslyckades för projektet och det måste gå tillbaka till utvecklingsgruppen. Testningen kan inte utföras förrän problemet har rensats.

b) Utgångskriterier

Utgångskriterier kan ställas in som en högsta procentsats (t.ex. 96%). När testresultatet uppnåddes med denna procent kan projektet betraktas som PASS. Det obligatoriska är att köra 100% testfall, men passet kan definieras som 96%.

( Formulae:- Number of test cases passed / total test cases executed )

5. Resursplanering

Resursplanering kan vara både mänsklig och utrustning som kräver denna testplan för att slutföra uppgiften.

a) Mänskliga resurser

  1. Testchef
  2. Testare
  3. Utvecklare i test
  4. QA ingenjör

b) Systemresurs

  1. server
  2. Testverktyg
  3. Nätverk
  4. Dator

6. Planera testmiljö

Testmiljön är att ställa in hårdvara och mjukvara för att utföra testning. Det måste distribueras i en affärsmiljö i realtid. Miljöinställningen kan följas som en utvecklingsserver -> Test / QA-server -> Produktionsserver. När utvecklingsfasen är klar kommer den att flyttas till testteamet och när testningen är klar kommer den att vara live i produktionsmiljön.

7. Schema & uppskattning

Det måste göra ett schema och uppskattning för att utföra uppgiften i testplanmallen.

UppgiftMedlemUppskattningsperiod
Skapa testplanTestchef80 man-timme
TestrapportTestare200 timmar
TestleveransQA30 man timme

8. Testleveranser

Testleveranser kan lista alla dokument och andra ansträngningar som stöder denna ansträngning. Det finns tre typer av leveranser.

a) Innan du testar

  1. Planera dokument
  2. Testdesigndokument

b) Under testning

  1. Fångarloggar för fångst
  2. Matris
  3. Utföringsfel

c) Efter testning

  1. Testrapport
  2. Släppanteckningar

Rekommenderade artiklar

Detta är en guide till testplanmall. Här har vi lärt oss vad som är Testplan, behovet av en testplanmall, Hur man utformar en testplan etc. Du kan också titta på följande artiklar för att lära dig mer-

  1. Statiska testtekniker
  2. AWS CloudFormation Mallar
  3. Molntestverktyg
  4. Protokolltest
  5. Typer och hanteringsfel i JavaScript
  6. Topp 7 principer för smidig testning med strategier
  7. Testfall vs testscenario | Topp skillnader
  8. Vad är testfall?