PočítačeProgramování

Druhy testování softwaru

Testování - jedna z etap vývoje softwaru. To se používá k detekci chyby výkonu nebo nedodržení daného výrobku s příslušnou dokumentací. Testování klasifikace software je velmi rozsáhlá.

Proč utratit?

testování softwaru , aby zajistily proveden z několika důvodů:

  1. Identifikace klíčových chyb programování. Tester kontroluje jednotlivé funkce systému nebo soubor z nich za kritických situací, nedávají software pracovat podle potřeby.
  2. Stanovení snadné použití. Kontrola, zda ergonomie rozhraní pro uživatele a systémové chování v závislosti na vnějších vlivech.
  3. Dosažení shody dokumentace. Zaměstnanec na starosti testování před přijetím pracovní program pro testování a předpisy, které musí software shodovat. Dále lze identifikovat nesrovnalosti ve skutečném provozu programu a plánovaných dokumentační funkce.

typy

Obvykle rozlišují mezi těmito typy testů, jako jednotka, integrace a systému. Každý z nich ovlivňuje některé aspekty zjištění chyby.

Unit testování umožňuje testovat specifické moduly, metody, funkce a třídy. Tato metoda ukazuje účinnost jednotlivých částí kódu, a umožňuje rychle zkontrolovat, zda nemají vliv dalšího zlepšení působení funkční.

Po kontrole jednotlivé funkce a činnosti expertního systému pro kvalitní postupuje do dalšího kroku. integrační testování se obvykle provádí po modulu. V této fázi v agregátu jsou považovány za samostatné části kódu a jejich interakce.

Závěrečná fáze - testování systému. S tím, že software je již plně sestaven a připraven k pracovitost, se zkouší na poloze uživatele. V této fázi je zjištěna závada na rozhraní, stejně jako největší ergonomie je dosaženo aplikací.

Výše uvedené typy testování softwaru se stanoví podle stupně izolace komponent.

Další testovací metody

Rozdíl je i takové typy testů jako metod „bílé-box“ a „černé skříňky“. Během procedury První způsob developer má plný přístup ke zdrojovému kódu, a mohou také použít jejich vlastní psaný pro testování a detekci vývojářům chyby. „Černá skříňka“ metoda neumožňuje přístup ke kódu programu, v tomto případě se kontrola probíhá pouze prostřednictvím uživatelského rozhraní. Tyto zkušební podmínky jsou definovány stupněm znalosti systému.

Dokončení vývoje softwaru životního cyklu

Testování se provádí po návrhu, vývoje a dokumentace systému. Tento krok může být dokončena v životním cyklu softwaru, pokud byly identifikovány problematické oblasti, nebo je návrat k programování. První test průtoku vždy vrací záporné zpětné vazby, protože jakýkoli vývoj existují překážky, neúspěchy a někdy i závažné chyby, které prostě nemůže být sledovány na jevišti stvoření.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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