Testisuunnitelman malli - 8 Tärkeä tehtävä testisuunnitelman kirjoittamiseen

Sisällysluettelo:

Anonim

Yleiskatsaus testisuunnitelman malliin

Testisuunnitelma on asiakirja, joka antaa suunnitelman testausmenetelmälle, strategialle, laitteistojen / ohjelmistojen valinnalle, aikataulusuunnitelmalle ja arvioituille suoritteille. Se hallinnoi testipäällikköäni.

Katsotaanpa yksi esimerkki, yksi tapaamisten testipäällikkö pyytää ryhmää tekemään testisuunnitelma tälle projektille, ja joukkue ei ole kiinnostunut. Tällöin miten testinpäällikkö haluaa käsitellä tätä tilannetta.

Ajattele testipäällikköäsi ja valitse vastattava alla:

  1. Olen johtaja, joten sinun on tehtävä mitä sanon
  2. OK, selitän miksi projekti tarvitsee testisuunnitelman.

Jos olen manager, valitsen toisen vaihtoehdon ja toivon myös sinun.

Testaussuunnitelman tarve

  • Se testaa sovelluksen / ohjelmiston laadun
  • Testaajien on noudatettava asiakirjassa annettuja ohjeita
  • Laajuus, arvio, strategia on dokumentoitu ja niitä voidaan käyttää uudelleen myös muihin hankkeisiin.

Kuinka kirjoittaa testisuunnitelman malli?

Testisuunnittelumallin kirjoittamisessa on noudatettava kahdeksan tärkeää tehtävää:

Tässä on miten kirjoitamme testisuunnitelmalleen, joka selitetään alla yksityiskohtaisesti:

1. Analysoi

Ilman tietoja on mahdotonta analysoida mitään. Joten meidän on tunnistettava projekti / projekti, joka on analysoitava. Oletetaan, että olemme kehittäneet verkkosivuston ja sitä on analysoitava testaustekniikoilla. Ennen testistrategian aloittamista meidän on tarkistettava tuotedokumentti, jossa on projektin yksityiskohdat. Ensinnäkin meidän on ymmärrettävä toiminnallisuus ja tehtävä sitten analyysi. Alla on tämän verkkosivuston näyteanalyysi.

  • Mitä hyötyä tästä verkkosivustosta on?
  • Ketkä ovat loppukäyttäjät?
  • Kuinka se toimii?
  • Mikä on ohjelmiston versio, jota käytetään?
  • Mikä on laitteisto?

2. Suunnittelu

Testaussuunnittelun kehittäminen on tärkeä askel testisuunnitelmallessa ja testisäätiö määrittelee sen.

a) Määritä testauksen laajuus

Ennen testisuunnittelun kirjoittamista meidän on tunnistettava testauksen laajuus ja ulottuvuus. Jokaisen ryhmän jäsenen on ymmärrettävä projektista selkeästi ja toimitettava tarkkoja tietoja. Kuinka tunnistat testausalueen?

  1. Asiakasvaatimus
  2. talousarvio
  3. Ohjelmiston erittely

b) Määritä testaustyyppi

Määrittelemällä testaustyyppi ohjelmiston virheiden tunnistamiseksi ja lopullinen päämäärä on toimittaa ohjelmisto asiakkaalle ilman virheitä. Jotkut tärkeimmistä testaustekniikoista ovat

  1. Yksikkötestaus: Testaa pienin ohjelmisto tai sovellus
  2. API-testaus: Testisovellusliittymät on luotu sovellukselle
  3. Integrointitesti: Testaa sovelluksessa yhdistetyt moduulit
  4. Järjestelmätesti: Testaa järjestelmän vaatimustenmukaisuus tietyn vaatimuksen suhteen
  5. Asenna / Poista testi: Asenna / poista tietty ohjelmisto asiakasympäristössä
  6. Ketterä testaus: Testaa ketterä menetelmä

c) Asiakirjat ja asiakirjat

Tunnista riski, ja se voi vaikuttaa testisuunnitelman malliin ja mitkä toimenpiteet ovat ongelma. Katso alla joitain riskitekijöistä.

  1. Ihmisillä ei ole taitoja tämän verkkosivuston testaamiseen
  2. Testipäälliköllä on heikko taidot määritellä testaustekniikka.
  3. Yhteistyön puute ryhmässä
  4. Huono budjettiarvio

d) Luo testilogistiikka

Tässä vaiheessa testipäällikön on päätettävä kuka testaa? ja milloin testi tapahtuu? Oikean henkilön valinta tiettyä tehtävää varten on erittäin tärkeää menetelmien ymmärtämiseksi. Testaus voi tapahtua milloin tahansa, se voi myös alkaa kehitysvaiheesta. Kun alla oleva lähde on saatavilla, se on valmis testattavaksi.

  1. Testitiedot ja vaatimusasiakirja
  2. Henkilöstö
  3. Testiympäristössä

3. Testin tavoite

Testauksen päätarkoitus on löytää viat ja vapauttaa ohjelmisto virheetöntä. Testin tavoitteen on noudatettava seuraavia vaiheita:

a) Testaa ohjelmisto tai sovellusominaisuus.
b) Testaa ominaisuus tavoitteen ja tavoitteen perusteella.

Ota tämä verkkosivusto esimerkiksi seurataksesi yllä olevia vaiheita käyttämällä yleisintä tekniikkaa TOP-DOWN-testausmenetelmää.

  1. Tarkista, että verkkosivusto toimii todellisessa ympäristössä ilman mitään ongelmia
  2. Tarve tarkistaa asiakkaan tarpeet ja se vastaa heidän odotuksiaan
  3. Sen pitäisi olla käyttäjäystävällinen

4. Testikriteerit

Kriteerejä voidaan käyttää yleensä tai menettelytapana testauspäätöksen tekemiseen. Testauskriteerejä on kahta tyyppiä:

a) Suspensiokriteerit

Testipäällikkö on asetettava keskeyttämisen tavoite. Kun se saavuttaa tavoitteen, testi keskeytetään, kunnes kriteerit on ratkaistu. Oletetaan, että projektissa epäonnistuu 30% testitapauksista, ja sen on palautettava kehitysryhmään. Testausta ei voida suorittaa, ennen kuin ongelma on poistettu.

b) Poistumisperusteet

Poistumisperusteet voidaan asettaa enimmäisprosentiksi (esim. 96%). Kun testitulos saavutti tämän prosentin osuuden, projektia voidaan pitää PASS: na. Pakollinen on suorittaa 100% testitapaukset, mutta läpäisy voidaan määritellä 96%: ksi.

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

5. Resurssien suunnittelu

Resurssien suunnittelu voi olla sekä ihmistä että laitteistoa, mikä vaatii tämän testaussuunnitelman tehtävän suorittamiseksi.

a) Henkilöstö

  1. Testipäällikkö
  2. Testaaja
  3. Kehittäjä testissä
  4. QA-insinööri

b) Järjestelmäresurssi

  1. server
  2. Testityökalu
  3. verkko
  4. Tietokone

6. Suunnittele testiympäristö

Testiympäristö on laitteiston ja ohjelmistojen asettaminen testausta varten. Se on otettava käyttöön reaaliaikaisessa yritysympäristössä. Asennettua ympäristöä voidaan seurata kehityspalvelimena -> Testi- / laadunvarmistuspalvelimena -> Tuotantopalvelimena. Kun kehitysvaihe on valmis, se siirtyy testausryhmään ja kun testaus on valmis, se elää tuotantoympäristössä.

7. Aikataulu ja arvio

Sen on tehtävä aikataulu ja arvio tehtävän suorittamiseksi testisuunnitelmamallissa.

TehtäväJäsenArvioitu kesto
Luo testisuunnitelmaTestipäällikkö80 inhimillinen tunti
TestiraporttiTestaaja200 henkilö-tunti
TestitoimitusQA30 inhimillinen tunti

8. Testaa toimitukset

Testitoimituksissa voidaan luetella kaikki asiakirjat ja muut pyrkimykset, jotka tukevat tätä pyrkimystä. Toimituksia on kolme tyyppiä.

a) Ennen testausta

  1. Suunnittele asiakirja
  2. Testaa suunnitteluasiakirja

b) Testauksen aikana

  1. Sieppaa virhelokit
  2. Matriisi
  3. Suoritusvirhe

c) Testauksen jälkeen

  1. Testiraportti
  2. Julkaisutiedot

Suositellut artikkelit

Tämä on opas testisuunnitelmalle. Täältä olemme oppineet, mikä on testisuunnitelma, testisuunnitelmalallin tarve, testisuunnitelman suunnittelu jne. Voit myös tarkastella seuraavia artikkeleita saadaksesi lisätietoja-

  1. Staattiset testaustekniikat
  2. AWS CloudFormation -mallit
  3. Pilvitestaustyökalut
  4. Protokollan testaus
  5. JavaScriptin tyypit ja käsittelyvirheet
  6. 7 tärkeintä ketterän testauksen strategiaa
  7. Testitapaukset vs. testiskenaario | Suurimmat erot
  8. Mikä on testitapaus?