Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kedykoľvek sa zaoberá unit testov , vývoj testov , regresné testy a iné formy testovanie softvéru , môžete použiť podobné funkcie znovu a znovu . Medzi základné funkcie patrí spustenie aplikácie a mechanizmus , spustenie určité skúšky a odoslanie výsledkov . Môžete písať tieto funkcie zakaždým , keď budete vykonávať štandardné operácie , alebo stačí použiť testovací postroj . Vo svojej najjednoduchšej forme , test postroj opakuje FUNKCIE zakaždým , keď ju potrebujete pre skúšku .
Prvky testu Harness
najzákladnejších prvkov testovaného postroje sú základy aplikácie , testovacie začatia a výsledky podávania správ . Tie môžu zahŕňať mnoho ďalších funkcií , ako je napríklad grafické rozhranie , protokolovanie chýb a skriptovanie . Test postroj by mal byť písaný s konkrétny programovací jazyk na mysli , ako je ťažké vytvoriť ten , ktorý beží na viac jazykov .
Spustenie testy
Ak chcete skutočne začne testy pomocou testovacej postroj , musíte použiť jednu alebo viac funkcií . Vo väčšine prípadov , jedna funkcia je dostatočné pre skúšku a vykonáva všetky práce potrebné . Funkcia tzv API overuje výsledky a informuje vás , či prijaté alebo zamietnuté . Môžete naprogramovať postroj poskytovať nadštandardné služby pri spustení testu , rovnako ako umožní testovacie prípady , ktoré majú byť volaná v uvedenom poradí a beží na samostatných vlákien .
Test Harness Výsledky
konečnej základným prvkom dobrého testovacieho zväzku je možnosť informovať užívateľa o výsledkoch testovania . Test postroj poskytuje užívateľom informácie , na ktoré prípady uspel alebo neuspel , a poskytujú tieto výsledky prostredníctvom výstupných správ a chybových obrazoviek . Najzákladnejšie spôsob , ako zobraziť výsledky je mať okno konzoly , v ktorom testovacie prípady zobrazuje svoje vlastné správy . Pokročilé testovacie postroj možno udržiavať protokoly všetkých udalostí a chýb zistených počas testovania , čo môže viesť k lepšej automatizáciu a menej dohľadu užívateľa .
Copyright © počítačové znalosti Všetky práva vyhradené