UFT (Unified Functional Testing) Automation Framework

Function Libraries-funkce nebo dílčí postupy vytvořené budou připojeny k této složce. Funkce jsou vytvořeny jako znovu použitelné a nezávislé na aplikaci. Knihovny jsou vytvářeny s několika běžnými funkcemi, jako je jedinečné generování čísel s aktuálním datem a časem, funkce pro zachycení snímku obrazovky a uložení v dané cestě k souboru pro web i aplikaci windows.

scénáře obnovy-aplikace může hodit některé neočekávané chyby, jako je chyba spuštění testu, vyskakovací okno, chyba kvůli stavu objektu při provádění testovacích skriptů. Scénáře obnovy se používají k obnovení testu a k pokračování v provádění testu. Scénáře obnovy jsou vytvořeny zadáním spouštěcí události, která přeruší provádění a nezbytnou akci, která má být provedena, když dojde k této spouštěcí události. Akce po obnovení jsou k dispozici pro pokračování v provádění testu, když je obnovena z přerušení.

Repository-Web element jsou uloženy jako objekty v repozitářích sdílených objektů. Úložiště sdílených objektů používá více testů nebo akcí. Názvy úložišť jsou uživatelem definovány jako názvy stránek, které lze snadno identifikovat. Objekty na každé stránce budou uloženy ve sdíleném úložišti příslušné stránky. To zlepšuje re-použitelnost a udržovatelnost. Tyto repozitáře lze exportovat jako xml soubory, které mohou být importovány během běhu času stejně.

Re-usable-opakovaně použitelné akce jsou vytvořeny rozdělením aplikace do více obchodních toků. V testu lze na základě požadavku vytvořit více akcí. Tyto akce mohou být použity jinými testy vícekrát. Údržba skriptu je jednodušší ve srovnání s lineárním rámcem. To zlepšuje opětovné použití kódu.

Script-Script řídí celé provedení, které lze také nazvat jako Master Driver Script. Opakovaně použitelné akce se nazývají na základě funkčního toku. K tomuto skriptu jsou přidruženy knihovny funkcí a úložiště sdílených objektů, které provádějí některé běžné funkce a validace.

Test Data-složka Test Data obsahuje testovací data jako list aplikace excel. Tento list poskytne testovací data potřebná pro celé provedení. Pro každý jednotlivý opakovaně použitelný test, který je vytvořen, bude použit samostatný zkušební list.Tyto listy aplikace excel jsou importovány v době běhu a testovací data jsou použita z listu aplikace excel pro provedení. To pomáhá testovat testovanou aplikaci s různými testovacími daty najednou. Místní a globální listy se také používají k předání testovacích dat do testu.

Zkušební protokoly-zkušební protokoly generované UFT je výchozí zpráva. Přizpůsobili jsme výchozí zprávu pomocí reporter. Nahlásit metodu události, která umožňuje testeru snadno identifikovat přesný krok, kdy test selhal. Tento zkušební protokol lze exportovat a sdílet v celém týmu. Umožňuje nám také přidat vadu do HP ALM. Snímky obrazovky obrázky nebo video z celého zkušebního běhu lze zachytit pomocí možností testování GUI v nástrojích.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.