Rámec pro testování obchodních procesů (BPT) v QTP/UFT

⚡ Chytré shrnutí

Testování obchodních procesů (BPT) propojuje testování softwaru s obchodními cíli, aby odborníci na danou problematiku, nejen automatizační inženýři, mohli vytvářet testovací scénáře. Tato stránka vysvětluje rámec BPT, jeho role a pět implementačních kroků v... QTP a Centrum kvality.

  • 🎯 Definice: BPT je komplexní testování, které ověřuje připravenost aplikace z pohledu firmy i zákazníka.
  • 🧱 Stavební bloky: Rámec tvoří komponenty, oblasti aplikací, toky a testy obchodních procesů.
  • 👥 Definované role: Malé a střední podniky píší manuální komponenty, QTP Expert je automatizuje a tester provede BPT.
  • 🚫 Není potřeba žádné kódování: Obchodní analytici navrhují a spouštějí scénáře bez předchozích znalostí automatizace.
  • 🗂️ Tři moduly: Obchodní komponenty, testovací plán a testovací laboratoř zahrnují tvorbu, sestavení a spuštění.
  • 🪜 Pět kroků: Vytvářejte manuální komponenty, automatizujte je, vyvíjejte BPT, laděte je a poté spusťte.
  • 🚦 Souhrn stavu: BPT má nejpřísnější status ze všech svých složek.

Rámec pro testování obchodních procesů (BPT) v QTP/UFT

Co je testování podnikových procesů?

Testování obchodních procesů (BPT) je proces, který sladí procesy testování softwaru s obchodními cíli, aby se snížila složitost, spotřeba času a úsilí v životním cyklu testování. Testování podnikových procesů je komplexní testování, které pomáhá kontrolovat připravenost softwarové aplikace z pohledu podniku i zákazníka.

Rámec BPT

Rámec BPT (Business Process Testing). je vestavěný automatizační rámec Micro Focus používaný s Centrem kvality. BPT pomáhá zapojit obchodní analytiky nebo malé a střední podniky do procesu automatizace. Mohou také navrhovat automatizační scénáře a realizovat je podle svých požadavků bez předchozích znalostí automatizace nebo kódování.

Níže jsou uvedeny stavební bloky BPT Framework

  • Komponenty
  • Oblast použití
  • Protéká
  • Test obchodního procesu

komponent: (také se nazývá Business Component) je opakovaně použitelná sada automatizačních příkazů, která provádí konkrétní předdefinovaný úkol v AUT. Je to podobné jako VBScript funkce a QTP akce, ale navržena pro použití v rámci BPT.

Oblast použití: Jedná se o repozitář obsahující všechny zdroje potřebné k vývoji obchodních komponent. Mezi zdroje patří sdílený objektový repozitář, opakovaně použitelné funkční knihovny atd. Jedná se o logickou entitu, jejíž fyzickou existenci v souborovém systému nevidíte.

Test obchodního procesu: Scénář obsahující sériový tok Business Components, navržený k testování konkrétního obchodního procesu aplikace.

Tok: Občas je potřeba použít podobné komponenty ve stejném pořadí ve více BPT. Namísto přidávání stejných komponent do každého a každého BPT můžete vytvořit tok obchodních komponent. Tok lze volat přímo místo volání každé komponenty samostatně.

Proč BPT?

Níže jsou uvedeny některé problémy s tradiční automatizací:

  • Nedostatek koordinace mezi manuálními testery / odborníky na předmět a automatizačními testery.
  • V procesu automatizace nemají ruční testeři žádnou roli.
  • Nedostatek standardů ve vývoji automatizace.
  • Bez inteligentního rámce existuje šance obrovského úsilí na údržbu.
  • Automatizační tester obvykle nemá dobré znalosti aplikací a má tendenci vyvíjet neefektivní skripty.

BPT překonává výše uvedené výzvy standardizovaným rámcem, kde zapojuje malé a střední podniky / manuální testery jako součást vývoje automatizace a definuje standardní proces vývoje.ping BPT.

Ruční testeři navrhují ruční komponentu pro požadovanou funkcionalitu, která je automatizována automatizačním testerem. Manuální / automatizační testeři uspořádají tyto automatizované komponenty v sekvenci, aby vytvořily BPT, který se stane testovacím scénářem.

BPT definuje různé role, vykonávané různými zdroji. BPT pomáhá s optimalizací ve využití zdrojů a jejich odbornosti. Role v BPT jsou klasifikovány takto:

  • EMS
  • QTP Odborník
  • Tester

MSP: MSP je a Business Analyst nebo ruční tester, který má dobrou znalost aplikace. Navrhují manuál Business Components, který otestuje konkrétní akci nebo funkčnost. Při navrhování příručky Business Components jasně zmíní kroky testování a očekávané výsledky.

QTP Expert: QTP Odborníci převádějí manuální obchodní komponentu na automatizovanou komponentu automatizací kroků uvedených v manuální komponentě.

Jakmile jsou komponenty navrženy, malý nebo střední podnik, nebo QTP Expert uspořádá tyto komponenty do BPT, což vytvoří testovací scénář.

Tester: Tester může být manuální tester nebo QTP odborník, který může provádět BPT z centra kvality.

Začínáme s BPT

Požadavky na software:

  • QTP/UFT ( "QTP Nejnovější verze“) Platná licence.
  • Měli byste mít přístup QC / ALM (nejnovější verze QC) s modulem Business Components Module, který nebude součástí QC. K tomu je třeba zakoupit samostatnou licenci.

Softwarové konfigurace:

  • QTPPovolte možnost „Povolit ostatním produktům HP spouštět testy a komponenty“
  • QC: Měly by být nainstalovány následující doplňky.
  • QC Connectivity Add-in
  • QTP Přidat

Implementace BPT Framework:

Vzhledem k tomu, že se jedná o vestavěný rámec, nemusíte k sestavení rámce psát kód. Stačí si připravit požadované artefakty, které tvoří stavební kameny BPT.

Pojďme si stručně prostudovat důležité moduly v centru kvality (HP ALM).

Modul Business Components: Umožňuje vytvářet, spravovat a automatizovat opakovaně použitelné obchodní komponenty, které budou obsahovat kroky k provedení specifické funkce v obchodním procesu. Komponenty se obvykle klasifikují následovně:

  • Ruční komponenty
  • Automatizované komponenty
  • Komponenty řízené klíčovými slovy
  • Skriptované komponenty

Modul testovacího plánu: V tomto modulu přetahujete komponenty v logickém pořadí a připravujete tak BPT, které vytvoří jeden testovací scénář, a můžete komponenty ladit.

Modul testovací laboratořeUmožňuje spustit testy obchodních procesů a zobrazit výsledky. Pomocí tohoto modulu můžete dokonce spustit testy obchodních procesů paralelně na různých počítačích.

Typický proces automatizace BPT zahrnuje následující fáze.

  1. Vytváření součástí manuálu
  2. Automatizace komponent
  3. Developing toky nebo BPT
  4. Ladění BPT
  5. Provádění BPT

Krok 1) Vytvoření součástí manuálu

Přihlaste se do QC

Vytváření součástí manuálu

Přejděte do modulu Business Components.

Vytváření součástí manuálu

Obchodní komponenty a složky jsou označeny specifickými ikonami ve stromu komponent, který je uveden níže-

Vytváření součástí manuálu

Složka: slouží ke klasifikaci vašich komponent v logickém oddělení.

Vytváření součástí manuálu

Složka požadavku na součást: Ruční testeři nebo malé a střední podniky umísťují své komponenty, které chtějí zautomatizovat.

Vytváření součástí manuálu

Zastaralá složka: Všechny neplatné komponenty můžete přesunout do této složky, abyste je mohli zkontrolovat, než je trvale odstraníte z kontroly kvality.

Vytváření součástí manuálu

komponent: Tento symbol se používá k reprezentaci komponenty. Manuální obchodní komponenty jsou reprezentovány symbolem M na ikoně komponenty. Jak je ukázáno níže.

Vytváření součástí manuálu

Komponenta může mít v daném okamžiku jeden z následujících stavů: Ve vývoji, Připraveno, Údržba a Chyba.

Vytváření součástí manuálu
Vytváření součástí manuálu
Vytváření součástí manuálu
Vytváření součástí manuálu

Když je spuštěn požadavek na komponentu v Testovací plán modul, pak je ve stavu 'Neimplementováno' (zobrazeno níže). Když je tato konkrétní komponenta přesunuta ze složky požadavku do složky komponent, změní se na stav „Ve vývoji“.

Vytváření součástí manuálu

Panel nástrojů v modulu Business Component

Vytváření součástí manuálu

Vytvořte novou ruční komponentu Business.

Vytvořte novou složku, abyste mohli vytvářet všechny komponenty související s aplikací na jednom místě.

Vyberte složku Komponenty -> Klikněte na Nová složka

Vytváření součástí manuálu

Zadejte smysluplný název, který bude reprezentovat vaši aplikaci, a klikněte na OK. V hlavní složce můžete dokonce vytvořit podsložky.

Vyberte složku, ve které chcete komponentu vytvořit -> klikněte na tlačítko „Nová komponenta“

Vytváření součástí manuálu

Zadejte název komponenty, který odpovídá akci, kterou bude provádět, aby bylo snadné vybrat komponenty při přípravě BPT. Klikněte na tlačítko OK.

Vytvoří se nová komponenta a na pravé straně.

Pojďme si prozkoumat různé záložky na komponentě

I. Karta Podrobnosti: Obsahuje některá základní pole, jako je název komponenty, vytvořen, datum vytvoření… atd.

Jedno Descriptkarta ion, má tři sekce Souhrn, Předběžná podmínka a Po podmínce.

v shrnutí části, můžete zmínit stručný popis funkčnosti komponenty a jejího výsledku.

v Předpoklad části, uveďte stav aplikace, který je nutný k použití této komponenty.

v Post-Condition části, uveďte stav aplikace po provedení kroků komponenty.

Při vytváření logické sekvence komponent pro vytvoření BPT mějte na paměti podmínky Pre a Post.

v Diskusní oblast, můžete přidávat komentáře související s komponentou.

Vytváření součástí manuálu

II. Karta Snímek: Tuto kartu můžete použít k zachycení snímku konkrétní stránky, ke které Komponenta patří.

III. Karta Parametry: Tuto záložku můžete použít, pokud chcete předávat data nebo načítat data z komponenty. Jsou podobné parametrům akce/testu v QTP.

Klikněte na Nový odkaz Chcete-li přidat nový parametr, musíte zadat

  • Název parametru: Název parametru.
  • Typ hodnoty: Typ parametru (Číslo, Datum, Řetězec, Heslo… atd.).
  • Výchozí hodnota: Můžete zadat nějakou výchozí hodnotu, kterou lze použít, pokud jste nepředali žádnou hodnotu z Komponenty.
  • Description: Můžete uvést stručný popis parametru.

Vytváření součástí manuálu

Výstupní parametry lze přidávat nebo mazat podobně jako vstupní parametry. Pokud chcete vrátit jakoukoli hodnotu (hodnoty) z komponenty, musíte použít výstupní parametry.

IV. Karta Krok návrhu: Obsahuje kroky, které musí komponenta provést. Tlačítka na kartě Návrh se zobrazují v následujícím pořadí.

Přidat nový krok, upravit, odstranit, zkopírovat, vložit, vytvořit/vybrat parametr, doplnit parametr, vyhledat, výšku řádku, uložit a automatizovat

Vytváření součástí manuálu

Chcete-li přidat krok, klikněte na 'Add New Step', otevře se editor kroku Component. Zadejte název kroku popisující krok, popis (přesnou operaci, kterou chcete s aplikací provést) a očekávaný výsledek (stav aplikace po provedení kroku).

Editor kroků se také otevře, když vyberete krok a kliknete na tlačítko upravit krok.

V editoru kroků máte panel nástrojů textového editoru, který můžete použít k formátování řetězců, jako je tučné písmo, kurzíva a podtržení.

Vytváření součástí manuálu

V. Karta Automatizace: Zobrazí kroky automatizace související s komponentou, pokud je komponenta již automatizovaná. Tento krok podrobně proberete v dalším kroku „Automatizace manuální komponenty“.

VI. Karta Závislosti: Zobrazí vztahy závislostí, které existují mezi jinými entitami, jako jsou komponenty, BPT, toky, testovací zdroje a oblasti aplikací. Karta Závislosti obsahuje následující tři karty.

Záložka Zdroje ukazuje oblasti použití (logické skupinyping/název všech zdrojů potřebných k automatizaci komponenty) používaných komponentou.

Použito kartou zobrazí podrobnosti o BPT a tocích, které zahrnují aktuálně vybranou komponentu. Pokud chcete přejít na konkrétní BPT nebo tok, stačí kliknout na název testu nebo toku a budete přesměrováni na BPT nebo tok v modulu Testovací plán.

Oblast použití Na kartě se zobrazuje název oblasti aplikace používané komponentou a také mřížky Používané a Používání, které zobrazují entity používající oblast aplikace a zdroje, které oblast aplikace používá.

VII. Karta Historie: Zobrazuje změny provedené ve všech polích v entitě. U každé změny zobrazí časové razítko změny a uživatelské jméno, které změnu provedlo. Záložka Historie obsahuje dvě podzáložky:

Karta Protokol auditu zobrazí seznam změn provedených v různých polích, časové razítko a podrobnosti o uživateli.

Obchodní karta zobrazí různé verze vybrané Komponenty.

Krok 2) Automatizace ručních komponent

Budování aplikační oblasti

Aplikační oblast je logická entita, která nám pomáhá seskupit všechny potřebné zdroje pro automatizaci aplikace nebo části aplikace. Oblast aplikace obsahuje úložiště sdílených objektů, knihovny funkcí a všechna další nastavení potřebná k automatizaci komponent.

V závislosti na požadavcích můžete vytvořit jednu aplikační oblast pro celou aplikaci nebo až tolik aplikačních oblastí pro různé části aplikace.

Otevřete QTP, Soubor -> Nový -> Oblast aplikace

Zobrazí se následující okno, které bude obsahovat čtyři moduly.

Automatizace manuálních komponent

Generál: Zobrazí obecné informace o oblasti aplikace, jako je název oblasti aplikace, autor, který vytvořil oblast aplikace, umístění, Description a související doplňky.

Pokud chcete odstranit nějaké doplňky, můžete kliknout na tlačítko upravit a odstranit nepotřebné doplňky.

Další nastavení zahrnují nastavení záznamu a spuštění, která jsou podobná běžnému nastavení záznamu a spuštění. QTP.

Automatizace manuálních komponent

Můžete dokonce přidat libovolné scénáře obnovy, které chcete přiřadit k oblasti aplikace, pomocí možností obnovy. Na základě doplňků jste vybrali další možnosti nastavení související s prostředím.

Automatizace manuálních komponent

Knihovny funkcí

Tento modul nám pomůže přidružit všechny požadované knihovny funkcí k aplikační oblasti.

Automatizace manuálních komponent

Objektová úložiště

Tento modul nám pomůže sdružit požadovaná úložiště sdílených objektů podobně jako knihovny funkcí.

Automatizace manuálních komponent

Klíčová slova

Panel Klíčová slova zobrazuje všechny vestavěné metody, všechny uživatelem definované funkce v knihovnách funkcí a objekty v úložišti objektů. Panel Klíčová slova navíc zobrazuje také metody a vlastnosti všech tříd testovacích objektů vyvinutých námi nebo třetí stranou pomocí rozšiřitelnosti doplňků.

Automatizace manuálních komponent

Po přidání požadovaných knihoven funkcí, sdílených úložišť objektů a provedení nezbytných nastavení můžete uložit oblast aplikace.

Převod manuální komponenty na automatizovanou komponentu

Vraťte se na kartu Kontrola kvality a návrh konkrétní komponenty, kterou chcete automatizovat. Klikněte na tlačítko automatizace, jak je znázorněno níže, a vyberte buď převod komponenty řízené klíčovými slovy, nebo skriptované komponenty. Jakmile je komponenta převedena na automatizovanou komponentu, nelze ji převést zpět na manuální komponentu.

Automatizace manuálních komponent

Automatizace manuálních komponent

Komponenta řízená klíčovými slovy

Přejděte na kartu automatizace.

Zobrazí se zpráva „Chcete-li vytvořit kroky, musíte nejprve vybrat oblast aplikace kliknutím na tlačítko Vybrat oblast aplikace“.

Automatizace manuálních komponent

Po kliknutí na tlačítko Vybrat oblast aplikace se zobrazí následující okno se seznamem dostupných oblastí aplikace, ze kterých si můžete vybrat požadovanou oblast aplikace.

Automatizace manuálních komponent

Vybraná oblast aplikace se zobrazí ve spodní části karty automatizace.

Automatizace manuálních komponent

Komponentu můžete automatizovat stejným způsobem, jakým automatizujete v QTP pomocí zobrazení klíčových slov. Po automatizaci budou kroky komponenty vypadat následovně.

Automatizace manuálních komponent

Skriptovaná komponenta

Přejděte na kartu automatizace. Zobrazí se tlačítko Spustit pro spuštění QTP.

Automatizace manuálních komponent

Klikněte na tlačítko Spustit (QTP by měl být nainstalován ve stejném počítači), otevře se QTP a zobrazí se vyskakovací okno s žádostí o přidružení aplikační oblasti ke komponentě.

Automatizace manuálních komponent

Jakmile je oblast aplikace přidružena ke komponentě, jsou pro komponentu k dispozici všechny zdroje, pomocí kterých můžete komponentu skriptovat.

Krok 3) Vývojping BPT

BPT mohou být automatizované nebo manuální testy. BPT sestávající z manuálních obchodních komponent se nazývají manuální BPT. BPT vytvořené pomocí automatizovaných komponent se nazývají automatizované BPT.

Chcete-li vytvořit manuální nebo automatizované plány testování (BPT), musíte v QC použít modul Plán testování.

Klikněte na ikonu modulu testovacího plánu v levém postranním panelu

Developing BPT

Kliknutím na ikonu přidat složku vytvořte složku, ve které chcete vytvořit testy obchodních procesů.

Developing BPT

Zadejte název složky a klikněte na tlačítko OK

Developing BPT

Klikněte na ikonu 'Vytvořit nový test'.

Developing BPT

Vyberte typ testu „Obchodní proces“ a zadejte smysluplný název pro BPT.

Developing BPT

Je zobrazen následovně

Developing BPT

Vyberte záložku 'Testovací skript' -> a vyberte podzáložku 'Vybrat komponentu'

Zobrazí se strom modulů komponent se všemi informacemi o komponentách na pravé straně.

Developing BPT

Přetáhněte komponenty v logickém pořadí a vytvořte tak obchodní scénář. Můžete také vybrat komponentu a místo přetažení použít symbol šipky. Ukázkový BPT je zobrazen níže po uspořádání komponent níže.

Developing BPT

Novou komponentu můžete požádat i v případě, že není k dispozici ve stromové struktuře komponent, a to přímo v modulu Testovací plán kliknutím na tlačítko „Požadavek na novou komponentu“.

Jakmile jsou komponenty uspořádány v podokně editoru testovacích skriptů, zobrazí se jako struktura pěti sloupců:

  1. Komponenta/průtok: Zobrazí komponentu spolu se snímkem, pokud obsahuje.
  2. Stav: Stav komponenty, může se jednat o kterýkoli ze stavů popsaných dříve.
  3. Vstup: Pokud máte vstupní parametry, zobrazí se v tomto sloupci.
  4. Výstup: Pokud máte výstupní parametry, zobrazí se v tomto sloupci.
  5. Při selhání: Zobrazí se rozevírací seznam, ve kterém můžete vybrat, co chcete provést při spuštění BPT při selhání komponenty. Můžete zvolit pokračování nebo ukončení BPT.

    Developing BPT

Konfigurace vstupních parametrů

Chcete-li nakonfigurovat vstupní parametr pro libovolnou komponentu, musíte kliknout na odkaz vstupní parametry ve vstupním sloupci pro danou komponentu, nebo můžete také kliknout pravým tlačítkem myši na komponentu a vybrat Hodnoty vstupních parametrů -> iterace.

Developing BPT

Po kliknutí na odkaz vstupního parametru se otevře dialogové okno Iterace komponent.

Developing BPT

Můžete zadat všechny vstupní parametry pro komponentu. Pokud chcete komponentu spustit vícekrát, můžete přidat více iterací kliknutím na 'Přidat iterace' a zadáním dat.

Pokud chcete smazat jakoukoli iteraci, nejprve ji vyberte a klikněte na 'Smazat iteraci', vybraná iterace se odstraní.

Pokud chcete spustit pouze vybrané iterace, můžete použít možnost „Vybrat iterace“ a nastavit rozsah iterací, které chcete spustit, jak je znázorněno níže.

Developing BPT

Vstupní parametry můžete také importovat z externího souboru odděleného čárkami a seznam parametrů, které jste použili pro konkrétní komponentu, můžete exportovat pomocí možností importu a exportu.

Když kliknete na možnost importu, zobrazí se dialogové okno Soubor, které nám umožní vybrat požadovaný soubor, jak je uvedeno níže.

Developing BPT

Jakmile vyberete soubor, zobrazí se dialogové okno Mapovat parametry, ve kterém je třeba namapovat záhlaví sloupců v souboru na parametry v komponentě. Toto cvičení je třeba provést pro všechny vstupní parametry.

Developing BPT

Developing BPT

Pokud chcete použít výstupní parametry předchozích komponent, musíte kliknout na zaškrtávací políčko výstupu pod názvem sloupce parametrů.

Zobrazí se okno se seznamem výstupních parametrů se seznamem všech výstupních parametrů předchozích komponent. Z toho můžete vybrat požadovaný výstupní parametr a kliknout na tlačítko OK.

Developing BPT

Grouping/Un-Grouping Komponenty

Někdy, pokud chcete seskupit komponenty v BPT, abyste je mohli spustit několikrát společně, je potřeba je seskupit. Nejprve vyberte komponenty, které chcete seskupit, a klikněte na obrázek Seskupit komponenty nebo vyberte Komponenty, klikněte pravým tlačítkem myši a vyberte Seskupit.ping > Součásti skupiny.

Developing BPT

Po skupiněping Součásti, bude to vypadat takto. Pokud chcete rozdělit seskupení komponent, vyberte skupinu a klikněte na ikonu rozdělit seskupení komponent.

Developing BPT

Přidání parametrů/iterací do seskupených komponent

Je to podobné, jako když zadáváte data pro parametr jedné komponenty, ale jediný rozdíl je v tom, že když kliknete na libovolný odkaz vstupního parametru seskupené komponenty, zobrazí se vstupní parametry všech komponent společně.

Stav BPT

Stejně jako komponenty mají i BPT různé stavy v závislosti na vytvoření BPT a jeho průběhu. BPT může mít v daném okamžiku kterýkoli z následujících stavů.

Developing BPT6 Ve vývoji
Developing BPT7 Připraveno
Developing BPTÚdržba 8
Developing BPTChyba 9

Stav BPT lze určit podle stavu jeho komponent. Stav BPT je určen nejzávažnějším stavem ze všech jeho komponent.

Předpokládejme například, že máte test obchodního procesu, který obsahuje:

  • 3 Připravené komponenty
  • 1 Komponenta údržby
  • 2 V části Vývojová komponenta
  • 1 Error Component
  • 1 Ve vývojové (požadované) komponentě

V tomto příkladu je stav testu Chyba, protože chyba je nejzávažnějším stavem obchodní komponenty v testu.

Krok 4) Ladění BPT

Jakmile jsou BPT navrženy, musíte spustit BPT, abyste zkontrolovali, zda jsou komponenty uspořádány ve správném pořadí a data, která jste předali, fungují správně nebo ne. Je to podobné jako Testování náš automatizační skript se všemi možnými způsoby (pozitivními i negativními) a daty pro kontrolu přesnosti skriptu.

V modulu Plán testování klikněte na tlačítko Spustit nebo ladit test v panelu nástrojů Testovací skript.

Ladění BPT

Po kliknutí na tlačítko Spustit se zobrazí okno „Spustit nebo ladit test“. V okně Spustit máte dvě možnosti, jak chcete spustit BPT.

  1. Normální
  2. Ladit

    Ladění BPT

Debugovací mód: Když spustíte komponentu v tomto režimu, ve výchozím nastavení se na první řádek komponenty přidá zarážka, která nám pomůže ladit komponentu řádek po řádku.

Normální mód: V tomto režimu běží od začátku do konce bez pauzy a okamžitě pokračuje na další Komponentu v testu.

Pro každou komponentu si můžete vybrat kterýkoli z režimů v závislosti na vašich požadavcích. Pokud jste již některé komponenty ověřili ve stejném nebo jiném BPT, můžete přejít přímo do normálního režimu.

Jakmile je provedení dokončeno, zobrazí se souhrn provedení všech komponent BPT.

Ladění BPT

Krok 5) Provedení BPT

Jakmile jsou BPT vyvinuty a důkladně testovány, možná budete muset spustit tyto BPT jako součást regresního, zdravého nebo jiného testovacího cyklu.

Chcete-li provést BPT, musíte použít modul Test Lab QC. Přejděte do Test Lab a vyberte složku Test plan a Test set, pod kterou chcete spouštět tyto BPT.

Provádění BPT

V mřížce testovací laboratoře vyberte možnost „Vybrat testy“. Na pravé straně se zobrazí podokno se stromovou strukturou plánu testování, kde jsou uvedeny všechny testovací případy. Vyberte BPT, které chcete spustit, a klikněte na tlačítko se šipkou. BPT se přidají do „Mřížky provedení“. K výběru BPT, které chcete spustit, můžete použít i funkci přetahování.

Jakmile jsou BPT přidány do prováděcí mřížky, musíte kliknout na tlačítko 'Spustit'.

Po kliknutí na tlačítko „Spustit“ se zobrazí samostatné okno „Automatický spouštěč“, ve kterém musíte uvést, na kterém počítači chcete tyto BPT spustit. Počítač, na kterém chcete spustit, QTP Měl by být k dispozici software. Testy můžete spustit i na stejném počítači.

Provádění BPT

Po uvedení názvů počítačů ve sloupci „Spustit na hostiteli“ musíte kliknout na „Spustit vše“, pokud chcete spustit všechny testy v okně „Automatický spouštěč“, nebo vybrat „Spustit“, pokud chcete spustit pouze vybraný BPT.

Kontrola kvality se automaticky připojí k určenému stroji, provede BPT a aktualizuje výsledky zpět na kontrolu kvality se stavem Úspěšný nebo Neúspěšný.

Provádění BPT

Pokud na konkrétní test dvakrát kliknete, zobrazí se další a podrobné výsledky konkrétního testu.

Provádění BPT

Tento tutoriál je možný díky příspěvkům pana Narendera Reddyho Nukaly

Nejčastější dotazy

Komponenta provádí jeden předem definovaný úkol. Tok je opakovaně použitelná sekvence komponent, která se opakuje ve stejném pořadí napříč několika BPT, takže se volá jednou, místo aby se sekvence pokaždé znovu sestavovala.

Ne. Konverze je jednosměrná. Jakmile je komponenta převedena na verzi řízenou klíčovými slovy nebo skriptovanou, nelze se vrátit do manuálního režimu, proto pokud je nutné zachovat manuální verzi, komponentu nejprve zkopírujte.

Ano. Modul Business Components není součástí standardní licence Quality Center a je nutné jej zakoupit samostatně spolu s platnou licencí. QTP or UFT licence pro automatizaci komponent.

Ano. Popište obchodní akci a asistent s umělou inteligencí vytvoří název kroku, popis a očekávaný výsledek ve formátu, který očekává karta Krok návrhu. Před uložením je specialista na návrh zkontroluje oproti skutečné aplikaci.

Ano. Na základě knihovny komponent a požadovaného scénáře navrhne asistent s umělou inteligencí uspořádanou sadu a označí, kde se předběžné a následné podmínky neshodují. Tester před spuštěním sekvenci potvrdí.

Shrňte tento příspěvek takto: