Tesztelési terv sablon 8 Fontos feladat a tesztterv sablonjának elkészítése

Tartalomjegyzék:

Anonim

A tesztterv sablonja

A tesztterv egy olyan dokumentum, amely ismerteti a tesztelési módszer, stratégia, a hardver / szoftver kiválasztásának, az ütemezési tervnek és a teljesítendő anyagok becslésének tervét. Ez kezeli a tesztmenedzseromat.

Nézzük meg egy példát, amikor az egyik találkozó tesztmenedzsere felkéri a csoportot, hogy készítsen teszt tervet erre a projektre, és a csapat nem érdekli, hogy a teszt menedzser hogyan akarja kezelni ezt a helyzetet.

Gondoljon a tesztmenedzserre, és válassza ki az alábbiak közül választ:

  1. Menedzser vagyok, tehát azt kell tennie, amit mondok
  2. OK, hadd magyarázzam el, miért van szüksége a projekthez egy teszttervet.

Ha menedzser vagyok, akkor a második lehetőséget választom, és remélem, hogy te is.

Vizsgálati terv szükségessége

  • Ez teszteli az alkalmazás / szoftver minőségét
  • A tesztelőknek be kell tartaniuk a dokumentumban szereplő útmutatásokat
  • A hatókört, a becslést és a stratégiát dokumentálják, és más projektekhez is felhasználhatók.

Hogyan írhatunk egy tesztterv sablont?

Nyolc fontos feladat van, amelyeket be kell tartani a Tesztelési terv sablonjának írásakor:

Ez arról szól, hogyan írunk egy tesztterv sablont, amelyet az alábbiakban részletesebben ismertetünk:

1. Elemezze

Adatok nélkül lehetetlen elemezni semmit. Tehát meg kell határoznunk a projektet / projektet, amelyet elemezni kell. Tegyük fel, hogy kifejlesztettünk egy weboldalt, amelyet elemezni kell a tesztelési technikákkal. Mielőtt belépnénk a tesztstratégiába, felül kell vizsgálnunk a termékdokumentumot, amely tartalmazza a projekt részleteit. Először meg kell értenünk a funkcionalitást, majd elvégeznünk egy elemzést. Az alábbiakban bemutatjuk a weboldal mintaelemzését.

  • Mi a célja ennek a weboldalnak?
  • Kik a végfelhasználók?
  • Hogyan fog működni?
  • Mi a szoftver verziója?
  • Mi a hardver?

2. Tervezés

A tesztelési terv kidolgozása fontos lépés a tesztterv sablonjában, amelyet a tesztmenedzser fog meghatározni.

a) Határozza meg a tesztelés hatókörét

A tesztterv elkészítése előtt meg kell határoznunk a tesztelés „hatókörét” és „hatókörén kívüli” fogalmát, és a csapat minden tagjának egyértelműen meg kell értenie a projektet, és pontos adatokkal kell szolgálnia. Hogyan azonosítja a tesztelés alkalmazási körét?

  1. Vevői igény
  2. Költségvetés
  3. Szoftver specifikáció

b) Adja meg a tesztelés típusát

A tesztelés típusának meghatározásával meghatározza a szoftverben található összes hibát, és a végső cél az, hogy a szoftvert hibák nélkül szállítsa az ügyfélnek. A fő tesztelési technikák egyike a következő:

  1. Egység tesztelése: Tesztelje a legkisebb szoftvert vagy alkalmazást
  2. API tesztelés: Az alkalmazás számára létrehozott teszt API-k
  3. Integrációs teszt: Tesztelje a modulokat az alkalmazásban
  4. Rendszerteszt: Vizsgálja meg a rendszer megfelelőségét az adott követelmény szempontjából
  5. Telepítés / eltávolítás teszt: Állítsa be / távolítsa el az adott szoftvert az ügyfélkörnyezetben
  6. Agilis tesztelés: Tesztelje az agilis módszertant

c) Dokumentumkockázat és kiadás

Azonosítsa a kockázatot, amely potenciális hatást gyakorol a tesztterv sablonjára, és mely intézkedések jelentik a problémát. Lásd alább néhány kockázati tényezőt.

  1. Az embereknek nincs készsége a webhely teszteléséhez
  2. A tesztmenedzser gyenge képességei vannak a tesztelési technika meghatározására.
  3. Az együttműködés hiánya a csapaton belül
  4. Rossz költségvetési becslés

d) Készítsen tesztelési logisztikát

Ebben a lépésben a tesztmenedzsernek el kell döntenie, ki teszteli? és mikor kerül sor a tesztre? A módszerek megértése szempontjából nagyon fontos a megfelelő személy kiválasztása egy adott feladathoz. A tesztelés bármikor megtörténhet, a fejlesztési szakaszból is indulhat. Ha rendelkezésre áll az alábbi forrás, akkor készen áll a tesztelésre.

  1. Tesztelési előírások és követelménydokumentum
  2. Emberi erőforrás
  3. Tesztkörnyezet

3. Tesztelje a célt

A vizsgálat tesztelésének fő célja a hibák azonosítása és a szoftver hibamentes kiadása. A teszt céljának az alábbi lépéseket kell követnie:

a) Tesztelje a szoftvert vagy az alkalmazás szolgáltatását.
b) Tesztelje a funkciót a kitűzött cél és a cél alapján.

Vegyük példát erre a webhelyre, és kövesse a fenti lépéseket a leggyakoribb technika lefelé lefelé történő tesztelés módszerével.

  1. Ellenőrizze, hogy a weboldal valódi környezetben működik-e probléma nélkül
  2. Ellenőrizni kell az ügyfelek igényét, és ez megfelel az elvárásaiknak
  3. Felhasználóbarátnak kell lennie

4. Tesztelési kritériumok

A kritériumok szabályként vagy eljárásként használhatók a tesztelési ítélet meghozatalához. Kétféle tesztelési kritérium létezik:

a) A felfüggesztés kritériumai

A tesztmenedzsernek meg kell állítania a felfüggesztés célját. Amikor eléri a célt, a tesztet felfüggesztik, amíg a kritériumok meg nem oldódnak. Tegyük fel, hogy a teszt esetek 30% -a sikertelen a projektnél, és vissza kell térnie a fejlesztői csapathoz. A tesztelést csak akkor lehet elvégezni, amíg a probléma megszűnik.

b) Kilépési kritériumok

A kilépési kritériumok maximális százalékban állíthatók be (pl. 96%). Amikor a teszt eredménye megfelel ennek a százaléknak, a projekt PASS-nak tekinthető. A kötelező a 100% -os teszt esetek futtatása, de az átadás 96% -nak tekinthető.

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

5. Erőforrás-tervezés

Az erőforrás-tervezés lehet ember és berendezés is, amely ehhez a tesztelési tervhez a feladat elvégzéséhez szükséges.

a) Emberi erőforrás

  1. Teszt menedzser
  2. Vizsgáló
  3. Fejlesztő a tesztben
  4. QA mérnök

b) Rendszerforrás

  1. szerver
  2. Tesztelő eszköz
  3. Hálózat
  4. Számítógép

6. Tervezze meg a vizsgálati környezetet

A tesztkörnyezet a hardver és a szoftver beállítása a teszteléshez. Ezt valós idejű üzleti környezetben kell telepíteni. A beállított környezetet Fejlesztési szerverként -> Tesztelési / minőségbiztosítási szerver -> Termelési szerverként lehet követni. A fejlesztési szakasz befejeztével a tesztelő csoporthoz kerül, és a tesztelés befejezése után a termelési környezetben él.

7. Ütemezés és becslés

Ütemezést és becslést kell készítenie a tesztterv sablonban a feladat elvégzéséhez.

FeladatTagBecsült időtartam
Készítsen teszttervetTeszt menedzser80 emberóra
Vizsgálati jelentésVizsgáló200 emberóra
TesztelésQA30 emberóra

8. Tesztelje a teljesítményeket

A teszteredmények felsorolhatják az összes dokumentumot és egyéb erőfeszítést, amelyek ezt támogatják. A szállítmányok három típusa létezik.

a) Tesztelés előtt

  1. Tervdokumentum
  2. Tesztelési tervdokumentum

b) A tesztelés során

  1. Rögzítési hibanaplók
  2. Mátrix
  3. Végrehajtási hiba

c) Tesztelés után

  1. Vizsgálati jelentés
  2. Kiadási megjegyzések

Ajánlott cikkek

Ez egy útmutató a Tesztelési terv sablonhoz. Itt megtudtuk, mi a tesztterv, a tesztterv sablonjának szükségessége, a tesztterv elkészítése stb. A következő cikkekben további információkat is megtudhat -

  1. Statikus tesztelési technikák
  2. AWS CloudFormation sablonok
  3. Felhő tesztelő eszközök
  4. Protokoll tesztelés
  5. Típusok és kezelési hibák a JavaScript-ben
  6. Az agilis tesztelés 7 legfontosabb alapelve a stratégiákkal
  7. Teszt esetek vs teszt forgatókönyv | Legfontosabb különbségek
  8. Mi a teszt eset?