business process testing how simplify
V dnešnej generácii automatizovaného testovania zmenilo testovanie podnikových procesov (BPT) súčasné štandardy testovacieho odvetvia.
Validácia obchodného procesu je akt overovania medzi koncovými bodmi obchodný proces . Vykonáva sa krok za krokom, aby sa potvrdilo, že všetky obchodné pravidlá fungujú správne, a keď sa zistí akákoľvek odchýlka, chyby sa zaprotokolovajú.
Tento tutoriál vám poskytne kompletnú predstavu o BPT - ako funguje, čo obsahuje, jej význam atď.
Čo sa dozviete:
- Čo je to testovanie podnikových procesov?
- Ako funguje BPT?
- Úlohy BPT:
- Prečo metodika BPT?
- Ako sa implementuje BPT?
- Bežné rozdiely medzi komponentmi a testom:
- Nástroj na testovanie podnikových procesov spoločnosti Micro Focus (Micro Focus BPT)
- Záver
- Odporúčané čítanie
Čo je to testovanie podnikových procesov?
# 1. BPT je manuálne aj automatizované testovacie riešenie pre návrh, vytváranie a vykonávanie testov. Pomáha skracovať časové osi testovania.
#dva. Prístup BPT zahŕňa:
- Opätovne použiteľné obchodné komponenty
- Testy podnikových procesov
# 3. BPT je model založený na rolách, ktorý umožňuje obchodným analytikom a netechnickým odborníkom na predmetné záležitosti ( SME ) pracovať s obchodnými komponentmi v prostredí bez skriptov a vytvárať testy obchodných procesov.
otvorte súbor .bin Windows 10
BC1: Prvý obchodný komponent, ktorý otvára prehliadač a zadáva prihlasovacie údaje
BC2: Druhý obchodný komponent, ktorý prechádza na obrazovku účtov a prehľadáva pre účet
BC3: Tretí obchodný komponent, ktorý overuje hodnoty poľa
# 4. Kľúčové pojmy zahrnuté v BPT sú tieto:
- Obchodný proces: Obchodný proces možno definovať ako súbor súvisiacich činností, ktoré sa vykonávajú na dosiahnutie vopred stanoveného cieľa.
- Obchodné komponenty: Obchodné komponenty sa považujú za súbor malých a opakovane použiteľných častí testovacích prípadov
- Testy podnikových procesov: Testy podnikových procesov sú testovacie prípady, ktoré zahŕňajú obchodné komponenty.
- Oblasť použitia: Je to logická entita a úložisko, ktoré obsahuje testovacie prostriedky, napríklad zdieľaný objekt r úložisko, knižnica funkcií atď.
# 5. BPT vám pomáha udržiavať projekt pomocou niekoľkých testovacích prostredí a nástrojov, ako sú napr UFT , Micro Focus ALM atď.
Ako funguje BPT?
- BPT umožňuje expertom na predmetové záležitosti vytvárať testy
- Je kombinovaný s Centrum kvality prostredníctvom licencie
- To pracujte s BPT od profesionála QuickTest (QTP) je potrebné prepojiť Quality Center s podporou BPT
- Odborníci na predmet definujú dokument obchodného procesu, obchodné komponenty a testy podnikových procesov
- Automatizační inžinieri na druhej strane prehrávajú a zaznamenávajú jednotlivé kroky obchodných komponentov
- Testery QA spúšťajú a ladia jednotlivé komponenty
Úlohy BPT:
Hlavné role používateľov zapojené do BPT sú tieto:
Úloha č. 1) Expert na predmetné záležitosti (SME): Expert na predmetové témy je osoba, ktorá sa považuje za autoritu v konkrétnej oblasti. Existujú dva typy MSP -
- Expert na obchodné komponenty má podrobné pochopenie jednotlivých prvkov
- Expert na obchodné procesy má dostatočné a relevantné znalosti logiky implementovanej v aplikácii
Úloha č. 2) Automatizačný inžinier: Automation Engineer je odborníkom na automatizačné testovacie nástroje .
Úloha č. 3) Tester kvality: QA Tester je používateľ Centra kvality, ktorý definuje hodnoty pre test obchodných procesov, vykonáva ich a kontroluje výsledky.
Prečo metodika BPT?
BPT je transformácia, ktorá sa používa na riešenie tradičných problémov s automatizačným testovaním, tj.
- Nedostatok koordinácie medzi manuálnymi testermi / malými a strednými podnikmi a technikmi automatizácie
- Nedostatok štandardov vývoja automatizácie
- Nedostatočné znalosti automatizačného technika o aplikácii môžu spôsobiť neúčinné skripty
- Obrovské úsilie údržby
Ako sa implementuje BPT?
Metodika BPT zahŕňa nasledujúce kroky:
Krok 1: Získajte nástroj: Spoločnosti zakúpia licenciu a nainštalujú si tento nástroj
Krok 2: Vytvorte oblasti aplikácie: Vytvorte, naplňte a udržiavajte logické úložisko na testovanie zdrojov.
Krok 3: Vytvorte testovacie komponenty: MSP môžu vytvárať nové komponenty a definovať ich v module obchodných komponentov (Centrum kvality). Modul obchodných komponentov obsahuje-
- Detaily: Všeobecné zhrnutie účelu / cieľov, predbežných podmienok a následných podmienok
- Snímky: Obrázky, ktoré pomáhajú vizualizovať popis komponentov (ak sú potrebné)
- Parametre: Určuje hodnoty parametrov vstupnej a výstupnej komponenty, ktoré umožňujú komponentu prijímať údaje z externých zdrojov a prechádzať do ďalších komponentov.
- Kroky návrhu: Vytvárajte, prezerajte a automatizujte manuálne kroky obchodných komponentov
- Používaný: Zahŕňa momentálne vybrané obchodné komponenty
- Podokno žiadosti o komponent: Spracovanie nových požiadaviek na komponenty vygenerovaných v module plánu testov. Povedzme, že vytvárate test a identifikujete chýbajúci komponent. Tu vygenerujete požiadavku.
Krok 4: Vytvorenie skutočných testov obchodného procesu: Malé a stredné podniky vytvárajú test obchodného procesu. Vyberú komponent, ktorý je možné použiť v obchodnom procese. Každá súčasť môže byť použitá odlišne pre rôzne obchodné procesy.
Krok 5: Automatizácia obchodných komponentov: Len čo malé a stredné podniky vytvoria šablónu obchodného procesu, komponenty sú pripravené na kódovanie a môžu byť postúpené testerom QA.
super veci, ktoré môžete robiť v c ++
Komponenty sú rozdelené do dvoch kategórií:
- Kryt komponentu: Vonkajšia vrstva komponentu - informácie v tomto plášti sú k dispozícii na úrovni testu
- Implementácia komponentov: Vnútorná vrstva komponentu - Informácie v tejto vrstve sú k dispozícii iba na úrovni komponentu.
Krok 6: Spustenie testov podnikových procesov: Spustite test obchodného procesu ako bežné testy.
Bežné rozdiely medzi komponentmi a testom:
Test a komponenty sú jednotlivé koncepty BPT.
Nasledujúce pokyny sú užitočné na rozlíšenie:
- Komponent je jedna entita, ktorá nemôže obsahovať viac akcií
- Pri práci s komponentmi musia byť všetky externé súbory uložené v projekte Quality Center, ku ktorému ste pripojení
- Pre jednotlivé komponenty neexistuje samostatné úložisko. Všetky komponenty by mali používať zdieľané úložisko
- Názov uzla komponentu nie je možné zmeniť, mal by byť rovnaký ako názov uloženého komponentu
- Zdroje je možné pridávať prostredníctvom úložiska aplikácií, nie priamo do komponentu
Nástroj na testovanie podnikových procesov spoločnosti Micro Focus (Micro Focus BPT)
Testovanie podnikových procesov spoločnosti Micro Focus je prvý kompletný nástroj na automatizáciu testov na základe rolí, ktorý umožňuje malým a stredným podnikom zostaviť, riadiť dáta, vykonávať a dokumentovať testy použitia ľubovoľného programovacieho jazyka.
Získajte viac informácií o softvéri na testovanie podnikových procesov spoločnosti Micro Focus tu .
Výhody nástroja Micro Focus BPT:
- Zjednodušuje a urýchľuje proces návrhu testu pomocou komponentov
- Umožnite QA a testovacím tímom zahájiť proces návrhu testu oveľa skôr, t.j. počas návrhu systému alebo tak
- Generuje automatizované testy a dokumentáciu testovacích prípadov v jednom kroku
- Umožňuje tímom QA používať kombinovaný balík testovacích prostriedkov, ktoré boli vytvorené v súlade s najlepšími postupmi, a tak vylepšiť automatizáciu testov.
- Zvyšuje produktivitu MSP a inžinierov zabezpečovania kvality
Výhody BPT
- Eliminuje potrebu vytvorenia samostatného automatizačného rámca
- Testovanie automatizácie sa stáva štruktúrovaným s využitím obchodných komponentov
- Znižuje úsilie potrebné na písanie a údržba skriptov na automatizáciu testov
- BPT je nezávislý od podrobného testovacieho skriptu
- Vysoká opätovná použiteľnosť s dátovo riadené komponenty
- Testéri nevyžadujú technické znalosti v oblasti automatizácie
- Manuálni testeri môžu odstrániť nežiaduce komponenty bez ovplyvnenia kódu
Nevýhody BPT
- Je potrebné zakúpiť si ďalšiu licenciu pre BPT Framework pre testovacie skripty
- Rámec BPT je možné použiť, iba ak máte prístup k správe životného cyklu aplikácie (ALM)
Záver
Testovanie podnikových procesov je pokročilá testovacia technika. Je to akési šťastné médium medzi príliš zjednodušeným manuálnym testovaním a príliš zložitým testovaním automatizácie.
Pomáha vytvárať špecifikácie zložitých obchodných procesov a robí automatizáciu vhodnou pre procesy na vysokej úrovni.
Rýchle, efektívne, využitie odborných znalostí, ľahká implementácia štandardov sú niektoré silné vlastnosti, ktoré robia z BPT výkonnú testovaciu techniku.
Máte otázky týkajúce sa BPT? Neváhajte a pošlite komentár nižšie.
Odporúčané čítanie
- Proces testovania brány B2B (medzi podnikmi)
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- Čo je Testovanie zhody (Testovanie zhody)?
- Stiahnutie e-knihy Testing Primer
- Kurz testovania softvéru: Do ktorého inštitútu pre testovanie softvéru by som sa mal pripojiť?
- Vydaný TimeShiftX, ktorý zjednodušuje testovanie časového posunu
- 4 kroky k testovaniu Business Intelligence (BI): Ako testovať obchodné údaje
- Ad-hoc testovanie: Ako nájsť chyby bez procesu formálneho testovania