business process testing how simplify
I dagens generation av automatiseringstest har BPT (Business Process Testing) förändrat de nuvarande standarderna för testindustrin.
Validering av affärsprocesser är verifieringen från slut till slut affärsprocess . Det utförs steg för steg för att bekräfta att alla affärsregler fungerar korrekt och när någon avvikelse upptäcks loggas bristerna.
Denna handledning ger dig en fullständig uppfattning om BPT - hur det fungerar, vad det innehåller, dess betydelse etc.
Vad du kommer att lära dig:
- Vad är testning av affärsprocesser?
- Hur fungerar BPT?
- BPT-roller:
- Varför BPT-metodik?
- Hur implementeras BPT?
- Vanliga skillnader mellan komponenter och test:
- Micro Focus Business Process Testing Verktygsprocesstestverktyg (Micro Focus BPT)
- Slutsats
- Rekommenderad läsning
Vad är testning av affärsprocesser?
# 1. BPT är en manuell såväl som en automatisk testlösning för testdesign, skapande och utförande. Det hjälper till att minska testtidslinjerna.
#två. BPT-metoden inkluderar:
- Återanvändbara affärskomponenter
- Test av affärsprocesser
# 3. BPT är en rollbaserad modell som gör det möjligt för affärsanalytiker och icke-tekniska experter på ämnen ( SMF ) att arbeta med affärskomponenter i en skriptfri miljö och skapa affärsprocesstester.
bästa skärmdump-appen för Windows 10
BC1: Första affärskomponenten som öppnar webbläsaren och anger inloggningsuppgifter
BC2: Andra affärskomponenten som navigerar till kontoskärmen och sökningar för konto
BC3: Tredje affärskomponenten som verifierar fältvärden
# 4. De viktigaste begreppen i BPT är följande:
- Affärsprocess: Affärsprocessen kan definieras som samlingen av relaterade aktiviteter som utförs för att uppnå ett fördefinierat mål.
- Affärskomponenter: Affärskomponenter betraktas som en uppsättning små och återanvändbara bitar av testfall
- Affärsprocesstest: Affärsprocesstest är testfall som inkluderar affärskomponenter.
- Applikationsområde: Det är den logiska enheten och ett arkiv som innehåller testresurser som delat objekt r epository, funktionsbibliotek etc.
# 5. BPT hjälper dig att upprätthålla ett projekt med flera testmiljöer och verktyg som UFT , Micro Focus ALM etc.
Hur fungerar BPT?
- BPT tillåter ämnesmaterialsexperter att skapa tester
- Det kombineras med Kvalitetscenter via en licens
- Till arbeta med BPT från QuickTest professional (QTP) är det nödvändigt att ansluta Quality Center till BPT-stöd
- Ämnesfrågor experter definierar affärsprocessdokument, affärskomponenter och affärsprocesstester
- Automation Engineers, å andra sidan, spelar och spelar in de enskilda stegen i affärskomponenter
- QA-testare kör och felsöker de enskilda komponenterna
BPT-roller:
De viktigaste användarens roller som är involverade i BPT är följande:
Roll # 1) Expertämneexpert (SME): Subject Matter Expert är en person som anses vara en myndighet i ett visst område. Det finns två typer av små och medelstora företag
- Expert för affärskomponenter har en detaljerad förståelse för enskilda element
- Affärsprocessexpert har tillräcklig och relevant kunskap om logiken implementerad i en applikation
Roll # 2) Automationsingenjör: En automationsingenjör är expert på verktyg för automatiseringstestning .
Roll # 3) QA-testare: QA Tester är en Quality Center-användare som definierar värden för affärsprocesstest, utför dem och granskar resultat.
Varför BPT-metodik?
BPT är en transformation som används för att lösa traditionella problem med automatiseringstest, nämligen.
- Brist på samordning mellan manuella testare / små och medelstora företag och automationsingenjörer
- Brist på automatiseringsutvecklingsstandarder
- Automationsingenjörens otillräckliga kunskap om applikationen kan orsaka ineffektiva skript
- Stora underhållsinsatser
Hur implementeras BPT?
BPT-metodik innebär följande steg:
Steg 1: Skaffa verktyget: Företag köper licensen och installerar verktyget
Steg 2: Skapa applikationsområden: Skapa, fylla i och underhålla ett logiskt arkiv för testresurser.
Steg 3: Skapa testkomponenter: Små och medelstora företag kan skapa nya komponenter och definiera dem i affärskomponentmodulen (Quality Center). En Business Component-modul innehåller-
- Detaljer: Allmän sammanfattning av syfte / mål, förutsättningar och efterförhållanden
- Ögonblicksbilder: Bilder som hjälper till att visualisera beskrivningen av komponenterna (om det behövs)
- Parametrar: Anger parametervärden för ingång och utgång som gör det möjligt för en komponent att ta emot data från externa källor och överföra till andra komponenter.
- Steg för design: Skapa, visa och automatisera de manuella stegen för affärskomponenter
- Använd av: Inkluderar för närvarande valda affärskomponenter
- Komponentfönstret: Hantering av nya komponentförfrågningar som genereras i testplanmodulen. Låt oss säga, du skapar ett test och identifierar en saknad komponent, det är här du genererar en begäran om det.
Steg 4: Skapa faktiska test för affärsprocesser: Små och medelstora företag skapar ett affärsprocesstest. De väljer en komponent som kan tillämpas på affärsprocessen. Varje komponent kan användas på olika sätt för olika affärsprocesser.
Steg 5: Automatisera företagskomponenter: När små och medelstora företag har skapat en affärsprocessmall är komponenterna redo för kodning och kan vidarebefordras till QA-testare.
Komponenter är indelade i två kategorier:
- Komponentskal: Det yttre lagret av komponenten - informationen i detta skal finns på testnivå
- Komponentimplementering: Komponentens inre lager - Informationen i detta lager finns endast på komponentnivå.
Steg 6: Köra tester för affärsprocesser: Kör affärsprocesstest som vanliga tester.
Vanliga skillnader mellan komponenter och test:
Test och komponenter är individuella begrepp i BPT.
Följande riktlinjer är användbara för att skilja mellan dem:
- En komponent är en enda enhet som inte kan innehålla flera åtgärder
- När du arbetar med komponenter ska alla externa filer lagras i Quality Center-projektet som du är ansluten till
- Det finns inget enskilt arkiv för enskilda komponenter. Alla komponenter ska använda ett delat arkiv
- Namnet på komponentnoden kan inte ändras, det ska vara detsamma som för den sparade komponenten
- Resurser kan läggas till via applikationsförvaret och inte direkt till komponenten
Micro Focus Business Process Testing Verktygsprocesstestverktyg (Micro Focus BPT)
Micro Focus affärsprocesstestning är branschens första kompletta rollbaserade testautomationsverktyg som gör det möjligt för små och medelstora företag att bygga, datadriva, utföra och dokumentera testet med användning av valfritt programmeringsspråk.
bästa appen för att spionera på någon telefon
Läs mer om Micro Focus Business Process Testing Software här .
Fördelar med Micro Focus BPT Tool:
- Förenklar och påskyndar testdesignprocessen med hjälp av komponenter
- Låt QA och testteam starta testdesignprocessen mycket tidigare, dvs. under systemdesign eller så
- Skapar automatiserade tester och testdokumentation i ett enda steg
- Gör det möjligt för QA-team att använda ett kombinerat paket med testtillgångar som skapats enligt de bästa metoderna, vilket gör testautomatisering bättre.
- Ökar produktiviteten hos små och medelstora företag och kvalitetsingenjörer
Fördelar med BPT
- Eliminerar behovet av att skapa ett separat automatiseringsramverk
- Automationstestning struktureras med användning av affärskomponenter
- Minskar insatser som krävs för skriva och underhålla testautomationsskript
- BPT är oberoende av detaljerat testskript
- Hög återanvändbarhet med datadrivna komponenter
- Testare behöver inte teknisk expertis inom automatisering
- Manuella testare kan ta bort oönskade komponenter utan att påverka koden
Nackdelar med BPT
- Det krävs att man köper ytterligare licens för BPT Framework för testskript
- BPT Framework kan endast användas när du har tillgång till Application Lifecycle Management (ALM)
Slutsats
Business Process Testing är en avancerad testteknik. Det är ett slags lyckligt medium mellan alltför förenklad manuell testning och för komplicerad automatiseringstestning.
Det hjälper till att skapa specifikationer för svåra affärsprocesser och gör automatisering lämplig för processer på hög nivå.
Snabb, effektiv, kompetensutnyttjande, enkel implementering av standarder är några starka funktioner som gör BPT till en kraftfull testteknik.
Har du frågor om BPT? Skicka gärna in kommentarer nedan.
Rekommenderad läsning
- B2B (Business to Business) Gateway Testing Process
- Bästa verktyg för testning av programvara 2021 (QA Test Automation Tools)
- Vad är Compliance Testing (Conformance testing)?
- Testing Primer eBook Download
- Programvarutestningskurs: Vilket programvarutestinstitut ska jag gå med?
- TimeShiftX släppt för att förenkla testning av Time Shift
- De fyra stegen till Business Intelligence (BI) -testning: Hur man testar affärsdata
- Ad-hoc-testning: Hur man hittar defekter utan en formell testprocess