Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je testovanie softvéru , životný cyklus a Bug Tracking

? Životného cyklu vývoja software obsahuje množstvo krokov , vrátane testovania . Testovacej fázy vývoja softvéru zahŕňa validáciu systému , užívateľské testovanie a skúšobné prípad hodnotenia a schvaľovania . Konštrukčné chyby tvoria väčšinu chýb nájdených v softvéri . Keď zistil , chyby pohybovať ďalší vývoj a testovanie fázy . Účel

zabezpečuje, že výrobok alebo žiadosť spĺňa požiadavky užívateľov s minimálnymi problémami je účel testovanie softvéru . Testovanie softvéru , tiež volal zabezpečenie kvality , udržuje zhodnosť s pôvodným obchodným požiadaviek a špecifikácií dizajnu . Softvér testery tiež overiť softvér pre zabezpečenie nedostatok konštrukčných nedostatkov alebo chýb rozvoja . Táto forma testovania zaručuje Program pracuje za rôznych okolností . Softvér návrhári načrtnúť tieto okolnosti v priebehu fázy návrhu v podobe prípadov použitia a testovacích prípadov .
Chyby

Vývoj software generuje chyby . Problémy v dokumente požiadaviek alebo existencie chýb rozvoja prispievajú k chybám v softvéri . Keď tester nájde chybu , keď zaznamená vadu , ktorú developer opravuje . Chyba potom pokračuje cez ďalšie fáze testovania . Chyby môžu stáť firmy peniaze , pokiaľ nie je chytený pri vývoji softvéru . Testery alebo vývojárov nájsť chyby . Firmy často využívajú bug - hľadá softvér pre komunikáciu chýb na testerov a vývojárov pracujúcich na ne . Tento softvér sa často označuje nielen chyba , ale aj funkčné komponent chyba ovplyvňuje .
Metódy

Overenie testovanie požiadaviek používa pôvodnej špecifikácie pre testovanie funkčnosť výrobku . Testery vykonávať túto formu testovania porovnaním softvér na požiadavky dokumentu . Testery vstúpiť akcie do softvéru pre napodobenie špecifikácie a potvrdiť výsledok akcie . Testery vytvoriť testovacie prípady , aby vykonala inú metódu testovania softvéru . Testovacie prípady obsahujú scenáre testera použiť na validáciu softvéru . Ďalšia metóda , ktorá testuje , ako dobre softvér vystupuje pod rôznymi úrovňami využitie alebo načítanie dát , poskytuje testerom prehľad o tom , ako dobre softvér bude vykonávať pre rôznych užívateľov .
Automation

firmy pociťujú nedostatok testerov , niektoré implementovať proces automatizácie . Tento proces skracuje dobu testovania a požiadavky na pracovnú silu . Automatizácia procesov možno generovať testovacie skripty pomocou analýzy predloženej dokumentácie požiadavky na softvér . Vzhľadom na potrebu zhromažďovania informácií , softvér pre automatizáciu stále vyžaduje živú tester správne pracovať . Každý test automatizácie obsahuje niekoľko testovacích skriptov pre rôzne komponenty v rámci programu . Program automatizácie komunikuje chyby alebo nedostatky zistené počas procesu automatizácie .
Užívateľ schvaľovacej skúšky

Pri vývoji software pre sadu užívateľov , spoločnosti využívajú užívateľské testovanie . Táto forma testovanie umožňuje používateľom otestovať funkčnosť softvéru . Tento skúšobný postup umožňuje identifikovať chyby a oznámi ich do vývojového tímu alebo vedúceho softvérového produktu . Produktový manažér obvykle popisuje skúšobný postup pre užívateľov , ktoré slúžia ako pokyny počas testovacej fázy . Ak chyby existuje , vývojový tím opraví chyby a upozorní užívateľa , ktorí oznámili na produktového manažéra . Oznámenie dokončia testovanie prijatie užívateľmi cyklus .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené