Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

Testitapausten kirjoittaminen on olennainen osa ohjelmistojen testausprosessia, sillä se auttaa varmistamaan, että kehitetty sovellus täyttää määritetyt vaatimukset.

Voit kirjoittaa testitapauksia luomalla testitapausmalleja, joissa on kaikki parametrit, joita tarvitset testausprosessisi dokumentointiin.

Noudattamalla vaiheittaista ohjetta ja hyödyntämällä parhaita käytäntöjä, jopa uusi ohjelmistotestauksen käyttäjä voi luoda testitapauksia tehokkaasti Excelissä.

Sisällysluettelo

Mitkä ovat testitapaukset tärkeitä?

Testitapaukset tarjoavat systemaattisen lähestymistavan sovelluksen toimivuuden ja yleisen suorituskyvyn validointiin. Kirjoittamalla muodollisia testitapauksia tiimit voivat varmistaa kattavan testauskattavuuden ja vähentää samalla ylläpito-, virheenkorjaus- ja tukikustannuksia.

Tässä on joitain tärkeimmistä eduista:

  • Edistää perusteellisuutta ja laajempaa testien kattavuutta.

  • Johdonmukaisuuden tarjoaminen testaustoimissa.

  • Helpottaa testin uudelleenkäytettävyyttä.

  • Jäljitettävyyden parantaminen koko ohjelmistokehitysprosessin ajan.

Testitapausmallin luominen Excelissä

Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

Testitapausmallin luominen Excelissä voi yksinkertaistaa ohjelmistojen testausprojektien testitapausten kirjoittamis- ja järjestämisprosessia.

Luo yksinkertainen ja tehokas testitapausmalli Excelissä seuraavasti:

Vaihe 1: Luo otsikot sarakkeille

Harkitse esimerkiksi otsikoiden lisäämistä:

  • "Testitapauksen tunnus"

  • "Testiskenaario"

  • 'Kuvaus'

  • "Edellytykset"

  • "Testivaiheet"

  • "Testitiedot"

  • 'Odotetut tulokset'

  • 'Todelliset tulokset'

  • "Testitila"

  • "kommentit"

Muotoile otsikot tehdäksesi niistä visuaalisesti erottuvia lihavoitamalla tekstiä, muuttamalla kirjasinkokoa tai käyttämällä eri taustaväriä. Tämä auttaa testaajia helposti navigoimaan asiakirjassa.

Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

Vaihe 2: Luo rivit jokaiselle testitapaustunnukselle

Lisää rivejä jokaiselle testitapaukselle ja anna yksilöllinen tunnus sekä lyhyt kuvaus testin tarkoituksesta.

Tässä on joitakin esimerkkitietoja testitapauksesta ennen sen suorittamista (eli ilman tuloksia).

  • Testitapauksen tunnus: TC001

  • Testiskenaario: Kirjautumistoiminto

  • Kuvaus: Varmista onnistuneen käyttäjän kirjautuminen

  • Edellytykset: Käyttäjän tulee olla rekisteröitynyt

  • Testivaiheet: Syötä kelvollinen käyttäjätunnus ja salasana ja napsauta kirjautumispainiketta

  • Testitiedot: Käyttäjätunnus: [sähköposti suojattu] , Salasana: [sähköposti suojattu]

  • Odotetut tulokset: Käyttäjä ohittaa kirjautumissivun ja hänet ohjataan kojelautaan

Kun lisäät testivaiheita, ole tarkka suoritettavien toimien ja tarvittavien testitietojen suhteen.

Käytä Testitiedot-saraketta listataksesi syötetiedot tai muuttujat, jotka ovat olennaisia ​​annettujen testivaiheiden kannalta.

Vaihe 3: Dokumentoi tulokset testitapausriville

Kun testiskenaariot on määritetty mallissa, testaajat voivat suorittaa ne.

Tulokset tulee dokumentoida Todellinen tulos -sarakkeessa, ja tila tulee päivittää osoittamaan onnistumista tai epäonnistumista.

Käytä "Kommentit"-saraketta mahdollisiin havaintoihin tai huomautuksiin testitapauksesta.

Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

Testitapauksen komponenttien tunnistaminen

Tehokkaiden testitapausten kirjoittaminen Excelissä edellyttää testisuunnitelmamallin olennaisten komponenttien ymmärtämistä ja määrittelyä. Katsotaan kutakin vuorotellen.

Testitapauksen tunnus

Ainutlaatuisen testitapauksen tunnuksen määrittäminen jokaiselle testitapaukselle on ratkaisevan tärkeää tunnistamisen ja seurannan kannalta.

Tunnusnumero auttaa nopeassa viittauksessa, jolloin tiimin jäsenten on vaivatonta seurata edistymistä tai keskustella yksittäisistä testitapauksista kollegoiden kanssa.

Testitapauksen kuvaus

Selkeä ja ytimekäs testitapauskuvaus linjaa testitapauksen tarkoituksen.

Se kuvaa, mitä osaa sovelluksesta testataan ja odotettu tulos, mikä tekee testaajien helpoksi ymmärtää kontekstia ja tavoitteita.

Testivaiheet

Testivaiheet määrittelevät sarjan toimintoja, jotka on suoritettava testitapauksen suorittamiseksi.

Kaikkien testivaiheiden tulee olla selkeitä ja yksityiskohtaisia, jotta testaajat noudattavat johdonmukaista prosessia. Tämä vähentää epäselvyyksien, virheiden ja väärintulkintojen riskiä.

Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

odotetut tulokset

Odotetut tulokset -komponentti korostaa tulosta, jonka pitäisi tapahtua testivaiheiden suorittamisen jälkeen.

Nämä tiedot ovat tärkeitä testaajille, jotta he voivat määrittää, toimiiko sovellus odotetulla tavalla ja noudattaako se ennalta määritettyjä vaatimuksia.

Todelliset tulokset

Testivaiheiden päätyttyä testaajat dokumentoivat testitapauksen todelliset tulokset.

Vertaamalla todellisia tuloksia Excel-taulukon odotettuihin tuloksiin testaajat voivat nopeasti tunnistaa poikkeamat, poikkeamat tai mahdolliset ongelmat sovelluksessa.

Testin tila

Testin tila ilmaisee testitapauksen suorituksen tuloksen, kuten:

  • Läpäisty

  • Epäonnistui

  • Estetty

  • Ei suoritettu

Tämän komponentin avulla tiimin jäsenet voivat seurata testitapauksen edistymistä ja yleistä testauksen tilaa koko projektin ajan.

Kommentit

Kommentit-osio tarjoaa testaajille mahdollisuuden lisätä lisähuomautuksia tai korostaa testitapaukseen liittyviä erityisiä huolenaiheita.

Nämä tiedot voivat sisältää tietoja havaituista ongelmista, parannusehdotuksia tai muita asiaankuuluvia havaintoja testausprosessin aikana.

Kuinka kirjoittaa tehokkaita testitapauksia Excelissä

Tässä on viisi suosituinta tehokkaiden testitapausten kirjoittamiseen Excelissä.

1. Pidä se yksinkertaisena

Kun kirjoitat testitapauksia , yksinkertaisuus on avainasemassa. Arvioi testiskenaario ja tunnista alue, jonka haluat kattaa.

Jakamalla skenaarion pienempiin, hallittaviin osiin, teet prosessista testaajien lähestyttävämmän.

On tärkeää kirjoittaa testitapauksia, jotka on helppo ymmärtää ja suorittaa. Tämä voidaan saavuttaa käyttämällä selkeää kieltä, tiiviitä ohjeita ja jäsenneltyä asettelua.

2. Ole täsmällinen

Ole tarkka toiminnallisissa testitapauksissasi tunnistamalla tarkat vaiheet, ehdot ja vaatimukset. Sisällytä tarvittavat tiedot, kuten skenaario, toiminta, testitiedot ja odotettu tulos.

Kun hahmotat testitietoja, varmista, että sinulla on sekä kelvolliset että virheelliset tietojoukot valmiina. Tämä auttaa parantamaan kattavuutta ja vähentämään todennäköisyyttä, että virheet lipsahtavat läpi huomaamatta.

3. Jäljitettävyys

Varmista, että testitapaukset ovat jäljitettävissä käyttämällä yksilöllistä testitapaustunnusta, joka auttaa erottamaan erilaiset testitapaukset ja skenaariot.

Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

Jäljitettävyyteen kuuluu myös testitapausten yhdistäminen vaatimuksiin, mikä mahdollistaa systemaattisen lähestymistavan puutteiden tunnistamiseen testauksessa, vaikutusanalyysissä ja priorisoinnissa.

4. Uudelleenkäytettävyys

Testausprosessin optimoimiseksi keskity uudelleenkäytettävyyteen, kun kirjoitat testitapauksia Excelissä. Suunnittele testitapaukset siten, että niitä voidaan käyttää uudelleen erilaisiin skenaarioihin pienin muutoksin.

Tämä voidaan saavuttaa hyödyntämällä modulaarisia testivaiheita ja minimoimalla kovakoodatut arvot. Uudelleenkäyttö ei vain säästä aikaa, vaan myös edistää johdonmukaisuutta erilaisten testien ja projektien välillä.

5. Itsenäisyys

Kirjoita testitapaukset siten, että ne ovat toisistaan ​​riippumattomia, jolloin testaajat voivat suorittaa ne missä tahansa järjestyksessä. Testitapaukset tulee suunnitella siten, että yhden testitapauksen tulos ei vaikuta muiden testitapausten suorittamiseen.

Tämä strategia varmistaa, että jokainen testitapaus voi kestää itsenäisesti, mikä johtaa tehokkaampaan ja tehokkaampaan testaukseen.

Testitapausten hallinta Excelissä

Kun valmistelet testisuunnitelmiasi, suunnittele, miten aiot järjestää, päivittää ja jakaa testitapaukset. Tässä on joitain huomioitavia näkökohtia.

Testitapausten järjestäminen

Harkitse nimeämiskäytännön käyttöä testitapauksille ja testitunnuksille.

Esimerkiksi yleiset testitapaukset voivat alkaa "TEST_ID 1":llä, kun taas tiettyihin moduuleihin liittyvät testitapaukset voivat alkaa "MOD_ID 1:llä".

Jos testitapauksella on useita odotettuja tuloksia, käytä alatunnuksia, kuten "TEST_ID 1.1" ja "TEST_ID 1.2".

Testitapausten päivittäminen

Projektisi kehittyessä on erittäin tärkeää päivittää testitapaukset säännöllisesti vastaamaan mahdollisia muutoksia vaatimuksiin, toimivuuteen tai testitietoihin.

Excelin avulla testitapauksia on helppo muokata ja säätää tarpeen mukaan. Muista päivittää sekä toiminto että odotetut tulokset jokaisessa testitapauksessa, kun muutoksia tapahtuu.

Testitapausten jakaminen

Yhteistyö on kriittinen osa testausprosessia, joten testitapausten jakaminen tiimisi kanssa on välttämätöntä.

Voit käyttää Microsoft Excelin sisäänrakennettuja jakamisominaisuuksia varmistaaksesi, että asianmukaiset kollegat voivat käyttää .

Jos käytät Sharepointia, voit päivittää Excel-laskentataulukot seuraavasti:

Mitkä ovat Excelin edut ja haitat testitapauksissa?

Excel on pitkään ollut suosittu valinta testitapausten hallintaan. Sillä on kuitenkin omat etunsa ja haitansa.

Tässä on 4 parasta etua:

  • Useimmat testaajat tuntevat Excelin, jonka oppimiskäyrä on alhainen.

  • Excel-käyttöliittymän avulla on helppo dokumentoida testitapaukset.

  • voidaan helposti jakaa tiimin jäsenten kanssa, mikä edistää yhteistyötä tiimin sisällä.

  • Excel tukee integraatiota erilaisten kolmannen osapuolen testaustyökalujen kanssa, mikä mahdollistaa saumattoman tiedonsiirron alustojen välillä.

On kuitenkin joitain haittoja:

Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

  • Excelistä puuttuu joitain erikoisten testitapausten hallintatyökalujen lisäominaisuuksia, kuten reaaliaikainen seuranta tai kojelaudat.

  • Suuren määrän testitapausten hallinta Excelissä voi olla hankalaa ja sekavaa.

  • Excel-tiedostot saattavat kohdata versionhallintaongelmia, kun useat tiimin jäsenet työskentelevät saman tiedoston parissa.

  • Excel ei välttämättä tarjoa samaa suojaustasoa kuin erilliset testausalustat, mikä herättää huolta arkaluontoisten tietojen suojasta.

Sinun tulisi harkita, olisiko erillinen testitapausten hallintatyökalu sopivampi sinun testitapausskenaarioosi.

Mitä vaihtoehtoja Excelille on testitapausten hallinnassa?

Vaikka Excelin käyttäminen testitapausten hallintaan on suosittua ja tehokasta, saatavilla on muita testinhallintatyökaluja ja -alustoja, jotka auttavat hallitsemaan testitapauksia tehokkaammin.

Tässä neljä arvosteltavaa:

Testitapausten kirjoittaminen Excelissä: Vaiheittainen opas

1. TestRail

TestRail on kattava testitapausten hallintatyökalu, joka on suunniteltu erityisesti testitapausten hallintaan, seurantaan ja järjestämiseen.

Se tarjoaa reaaliaikaisia ​​näkemyksiä ja analytiikkaa sekä integraation vikaseurantaohjelmiin.

2. Jira

Jira on laajalti käytetty projektinhallinnan ja ongelmanseurantaalusta, jota voidaan käyttää myös testitapausten hallintaan.

Erilaisten saatavilla olevien lisäosien ja integraatioiden, kuten Zephyrin tai Xrayn, ansiosta Jira voidaan räätälöidä tukemaan testitapausten hallintaa. Tämä tekee siitä joustavan ja skaalautuvan vaihtoehdon Excelille.

3. QTest

QTest on testitapausten hallintaalusta, joka tarjoaa keskitetyn alustan testitapausten luomiseen, suorittamiseen ja hallintaan.

Sen integrointi suosittujen automaatiotestaustyökalujen kanssa tekee siitä tehokkaan vaihtoehdon Excelille.

4. PractiTest

PractiTest on pilvipohjainen testitapausten hallintatyökalu. Se tarjoaa valikoiman ominaisuuksia testitapausten hallintaan, mukaan lukien hierarkkinen organisaatio, testin suorittaminen ja vikojen seuranta.


PowerApps-hakukenttä: lisääminen ja mukauttaminen

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Opi luomaan PowerApps-hakukenttä tyhjästä ja muokkaamaan sitä vastaamaan sovelluksesi yleistä teemaa.

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

Kerää tai kaappaa suuren sisällä oleva arvo käyttääksesi sitä toisessa suuressa dynaamisiin laskelmiin käyttämällä LuckyTemplatesin SELECTEDVALUE DAX -arvoa.

Versiohistoria SharePoint-luetteloissa

Versiohistoria SharePoint-luetteloissa

Tutustu siihen, kuinka SharePointin versiohistoria voi auttaa sinua näkemään tiettyjen tietojen kehityksen ja kuinka monta muutosta se on käynyt läpi.

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Tässä on työkalu raporttien ja visuaalien luomiseen, värien heksadesimaalikoodien valitsin, jonka avulla voit helposti saada värit LuckyTemplates-raporttiisi.

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Voit helposti näyttää ajanjakson raportissasi viipaleina jaksotaulukon avulla. Käytä M-koodia luodaksesi dynaamisen päivämäärän osittimen LuckyTemplatesissa.

Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.