TietokoneetOhjelmointi

Toiminnallinen testaus

Kaikenlainen toiminnallinen testaus on oikeutetusti johtava asema, koska ohjelman pitäisi toimia ensin oikein, muuten helppokäyttöisyydestä, turvallisuudesta ja riittävän nopeudesta ei ole mitään järkeä. Eri testaustekniikoiden omistamisen lisäksi jokaisen asiantuntijan on ymmärrettävä, miten testataan oikein saadakseen tehokkaimman tuloksen.

Toiminnallinen testaus: mihin suuntaamaan pääpyrkimyksiä?

- moduulirakenteille ja järjestelmätestauksille;

- tarkistaa "valkoinen" tai "musta" laatikko;

- manuaalinen testaus ja automaatio;

- uusien toimintojen tai regressiotestien testaamiseen ;

- "negatiivisiin" tai "positiivisiin" testeihin.

Kaikkien näiden toimintojen välillä on tärkeää löytää oikea tie, joka on "keskitasoa", tasapainottaa ponnistelut, hyödyntäen jokaista suuntaa maksimiin.

Ohjelmisto testataan eri tavoin, joista toinen testataan "mustalla laatikolla" tai tiedonhallinnalla.

Ohjelma tässä tapauksessa esitetään "mustan laatikon" näkökulmasta, ja tarkastus tehdään selvittääkseen olosuhteet, joissa ohjelman käyttäytyminen ei täytä määrittelyä. Kaikki virheet määritetään tietojenkäsittelyn kautta, joka tehdään tyhjentävän testauksen avulla eli käyttämällä kaikkia mahdollisia tietotyyppejä.

Jos ohjelman suorittaminen riippuu sen edeltävistä tapahtumista, on tarpeen tarkistaa kaikki mahdolliset sekvenssit. On aivan ilmeistä, että useimmissa tapauksissa on yksinkertaisesti mahdotonta suorittaa tyhjentävää testausta, joten usein valitaan hyväksyttävä tai kohtuullinen vaihtoehto, joka rajoittuu ohjelman suorittamiseen pienen osajoukon kaikista syöttötiedoista. Tämä vaihtoehto takaa täysin, ettei poikkeamista eritelmistä.

Toiminnallinen testaus edellyttää oikean tason valitsemista. Samanaikaisesti on tavallista erottaa toisistaan näiden muotovälineiden menetelmät:

- raja-arvojen analyysi;

- vastaava osio;

- virheiden oletus;

- syy-seuraussuhteen analyysi.

Voit tarkastella niitä erikseen.

Rajojen arvojen analysointi. Raja-arvojen mukaan on tavanomaista tarkoittaa niitä, jotka sijaitsevat vastaavuusluokkien rajojen sisällä. Tällaisissa paikoissa se todennäköisemmin havaitsee virheen. Tämän menetelmän käyttö edellyttää, että erikoislääkäri saa tiettyä luovuutta sekä erikoistumista tähän erityiseen ongelmaan.

Vastaava osio. Kaikki mahdolliset tuloparametrien sarjat jaetaan useisiin vastaavuusluokkiin. Tiedot yhdistetään samanlaisten virheiden havaitsemisen periaatteen mukaisesti. Jos jonkin luokan joukko havaitsee virheen, katsotaan, että myös samat arvot viittaavat siihen. Menetelmän toiminnallinen testaus suoritetaan kahdessa vaiheessa: ensimmäinen on ekvivalenssiluokkien jakaminen ja toinen on jo erityistestejä.

Syy-vaikutusten välisten suhteiden analyysi. Järjestelmä voi valita testit, joiden suorituskyky on tällaisten testien vuoksi. Tällöin, syyksi, hyväksytään erillinen syöteedellytys, ja vaikutuksena näkyy lähtötehtävä. Menetelmä perustuu ajatukseen kaikenlaisten syiden osoittamisesta tiettyihin seurauksiin, toisin sanoen niiden syy-yhteyksien selvittämiseen. Ohjelmistotuotteiden testaus suoritetaan useassa vaiheessa, jolloin saadaan luettelo syistä ja seurauksista.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fi.unansea.com. Theme powered by WordPress.