PočítačeProgramovanie

Druhy testovanie softvéru

Testovanie - jedna z etáp vývoja softvéru. To sa používa na detekciu chyby výkonu alebo nedodržanie daného výrobku s príslušnou dokumentáciou. Testovanie klasifikácia softvér je veľmi rozsiahla.

Prečo minúť?

testovanie softvéru , aby zabezpečili realizovaný z niekoľkých dôvodov:

  1. Identifikácia kľúčových chýb programovania. Tester kontroluje jednotlivé funkcie systému alebo súbor z nich za kritických situácií, nedávajú softvér pracovať podľa potreby.
  2. Stanovenie jednoduché použitie. Kontrola, či ergonómia rozhranie pre používateľov a systémové správanie v závislosti od vonkajších vplyvov.
  3. Dosiahnutie zhody dokumentácie. Zamestnanec na starosti testovanie pred prijatím pracovný program pre testovanie a predpisy, ktoré musia softvér zhodovať. Ďalej možno identifikovať nezrovnalosti v skutočnom prevádzky programu a plánovaných dokumentačné funkcie.

typy

Obvykle rozlišujú medzi týmito typmi testov, ako jednotka, integrácia a systému. Každý z nich ovplyvňuje niektoré aspekty zistení chyby.

Unit testovanie umožňuje testovať špecifické moduly, metódy, funkcie a triedy. Táto metóda ukazuje účinnosť jednotlivých častí kódu, a umožňuje rýchlo skontrolovať, či nemajú vplyv ďalšieho zlepšenia pôsobenia funkčné.

Po kontrole jednotlivé funkcie a činnosti expertného systému pre kvalitné postupuje do ďalšieho kroku. integračné testovanie sa zvyčajne vykonáva po modulu. V tejto fáze v agregátu sú považované za samostatné časti kódu a ich interakcie.

Záverečná fáza - testovanie systému. S tým, že softvér je už plne zostavený a pripravený na pracovitosť, sa skúša na polohe užívateľa. V tejto fáze je zistená porucha na rozhraní, rovnako ako najväčší ergonómia je dosiahnuté aplikáciou.

Vyššie uvedené typy testovanie softvéru sa určí podľa stupňa izolácie komponentov.

Ďalší testovacie metódy

Rozdiel je aj také typy testov ako metód "biele-box" a "čiernej skrinky". Počas procedúry Prvý spôsob developer má plný prístup k zdrojovému kódu, a môžu tiež použiť ich vlastné písaný pre testovanie a detekciu vývojárom chyby. "Čierna skrinka" metóda neumožňuje prístup ku kódu programu, v tomto prípade regulácie prebieha iba prostredníctvom používateľského rozhrania. Tieto skúšobné podmienky sú definované stupňom znalosti systému.

Dokončenie vývoja softvéru životného cyklu

Testovanie sa vykonáva po návrhu, vývoja a dokumentácia systému. Tento krok môže byť dokončená v životnom cykle softvéru, ak boli identifikované problematické oblasti, alebo je návrat k programovaniu. Prvý test prietoku vždy vracia zápornej spätnej väzby, pretože akýkoľvek vývoj existujú prekážky, neúspechy a niekedy aj závažné chyby, ktoré jednoducho nemôže byť sledované na javisku stvorenia.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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