business process testing how simplify
I dagens generation af automatiseringstest har Business Process Testing (BPT) ændret de nuværende teststandardstandarder.
Validering af forretningsprocesser er den handling, der bekræfter end-to-end forretningsproces . Det udføres trin for trin for at bekræfte, at alle forretningsregler fungerer korrekt, og når der findes en afvigelse, registreres manglerne.
Denne tutorial giver dig en komplet idé om BPT - hvordan det fungerer, hvad det inkluderer, dets betydning osv.
Hvad du lærer:
- Hvad er test af forretningsprocesser?
- Hvordan fungerer BPT?
- BPT-roller:
- Hvorfor BPT-metodologi?
- Hvordan implementeres BPT?
- Almindelige forskelle mellem komponenter og test:
- Micro Focus Business Process Testing Business Process Testing Tool (Micro Focus BPT)
- Konklusion
- Anbefalet læsning
Hvad er test af forretningsprocesser?
# 1. BPT er en manuel såvel som automatiseret testløsning til testdesign, oprettelse og udførelse. Det hjælper med at reducere testtidslinjer.
#to. BPT tilgang inkluderer:
- Genanvendelige forretningskomponenter
- Test af forretningsprocesser
# 3. BPT er en rollebaseret model, der tillader forretningsanalytikere og ikke-tekniske emneeksperter ( SMV ) at arbejde med forretningskomponenter i et scriptfrit miljø og oprette forretningsprocestests.
bedste gratis youtube til mp3 konverter online
BC1: Første forretningskomponent, der åbner browser og indtaster loginoplysninger
BC2: Anden forretningskomponent, der navigerer til kontoskærmen og søgninger for konto
BC3: Tredje forretningskomponent, der verificerer feltværdier
# 4. De vigtigste begreber involveret i BPT er som følger:
- Forretningsproces: Forretningsproces kan defineres som indsamlingen af relaterede aktiviteter, der udføres for at nå et foruddefineret mål.
- Forretningskomponenter: Forretningskomponenter betragtes som et sæt små og genanvendelige stykker testtilfælde
- Test af forretningsprocesser: Forretningsprocestest er testsager, der inkluderer forretningskomponenter.
- Anvendelsesområde: Det er den logiske enhed og et lager, der indeholder testressourcer såsom delt objekt r epository, funktionsbibliotek osv.
# 5. BPT hjælper dig med at opretholde et projekt med flere testmiljøer og værktøjer som f.eks UFT , Micro Focus ALM osv.
Hvordan fungerer BPT?
- BPT tillader fagemneeksperter at oprette tests
- Det er kombineret med Kvalitetscenter via en licens
- Til arbejde med BPT fra QuickTest professional (QTP) er det nødvendigt at forbinde Quality Center med BPT-support
- Emne Materieeksperter definerer forretningsprocesdokument, forretningskomponenter og forretningsprocestest
- Automatiseringsingeniører spiller på den anden side og registrerer de enkelte trin i forretningskomponenter
- QA-testere kører og fejler de enkelte komponenter
BPT-roller:
De største brugeres roller involveret i BPT er følgende:
Roll nr. 1) Emneekspertekspert (SMV): Subject Matter Expert er en person, der betragtes som en autoritet i et bestemt område. Der er to typer SMV'er
- Erhvervskomponentekspert har en detaljeret forståelse af det enkelte element
- Forretningsprocesekspert har tilstrækkelig og relevant viden om logikken implementeret i en applikation
Rolle nr. 2) Automationsingeniør: En automatiseringsingeniør er ekspert i værktøjer til automatiseringstest .
Roll nr. 3) QA Tester: QA Tester er en Quality Center-bruger, der definerer værdier til forretningsprocessetest, udfører dem og gennemgår resultater.
Hvorfor BPT-metodologi?
BPT er en transformation, der bruges til at løse traditionelle problemer med automatiseringstest, nemlig.
- Manglende koordination mellem manuelle testere / SMV'er og automatiseringsingeniører
- Mangel på automatiseringsudviklingsstandarder
- Automatiseringsingeniørs utilstrækkelige viden om applikationen kan forårsage ineffektive scripts
- Kæmpe vedligeholdelsesindsats
Hvordan implementeres BPT?
BPT-metoden involverer følgende trin:
Trin # 1: Få værktøjet: Virksomheder køber licensen og installerer værktøjet
Trin # 2: Opret applikationsområder: Opret, udfyld og vedligehold et logisk lager til testressourcer.
hvad er netværkssikkerhedsnøgle?
Trin # 3: Opret testkomponenter: SMV'er kan oprette nye komponenter og definere dem i forretningskomponentmodulet (Quality Center). Et Business Component-modul inkluderer-
- Detaljer: Generel oversigt over formål / mål, præ-betingelser og post-betingelser
- Snapshots: Billeder, der hjælper med at visualisere beskrivelsen af komponenterne (hvis nødvendigt)
- Parametre: Angiver parameterværdierne for input og output, der gør det muligt for en komponent at modtage data fra eksterne kilder og videregive til andre komponenter.
- Design trin: Opret, se og automatiser de manuelle trin i forretningskomponenter
- Brugt af: Omfatter aktuelt valgte forretningskomponenter
- Komponentanmodningsrude: Håndtering af nye komponentanmodninger genereret i testplanmodulet. Lad os sige, du opretter en test og identificerer en manglende komponent, det er her, du genererer en anmodning om det.
Trin # 4: Opret faktiske forretningsprocestests: SMV'er opretter en test af forretningsprocesser. De vælger en komponent, der kan anvendes i forretningsprocessen. Hver komponent kan bruges forskelligt til forskellige forretningsprocesser.
Trin # 5: Automatiser forretningskomponenter: Når SMV'er opretter en forretningsprocesskabelon, er komponenterne klar til kodning og kan videresendes til QA-testere.
Komponenter er kategoriseret i to kategorier:
- Komponentskal: Det ydre lag af komponent - informationen i denne skal er tilgængelig på testniveau
- Komponentimplementering: Det indre lag af komponent - Oplysningerne i dette lag er kun tilgængelige på komponentniveau.
Trin # 6: Kørsel af forretningsprocestests: Kør test af forretningsprocesser som almindelige tests.
Almindelige forskelle mellem komponenter og test:
Test og komponenter er individuelle koncepter i BPT.
Følgende retningslinjer er nyttige til at skelne mellem dem:
- En komponent er en enkelt enhed, der ikke kan indeholde flere handlinger
- Når du arbejder med komponenter, skal alle eksterne filer gemmes i Quality Center-projektet, som du er tilsluttet
- Der er ikke noget individuelt lager for individuelle komponenter. Alle komponenter skal bruge et delt lager
- Navnet på komponentnoden kan ikke ændres, det skal være det samme som den gemte komponent
- Ressourcer kan tilføjes gennem applikationslageret og ikke direkte til komponenten
Micro Focus Business Process Testing Business Process Testing Tool (Micro Focus BPT)
Micro Focus Business Process Testing er branchens første komplette rollebaserede testautomatiseringsværktøj, der gør det muligt for SMV'er at opbygge, datadrev, udføre og dokumentteste brugen af ethvert programmeringssprog.
Lær mere om Micro Focus forretningsproces-testsoftware her .
Fordele ved Micro Focus BPT-værktøj:
- Forenkler og fremskynder testdesignprocessen ved hjælp af komponenter
- Tillad QA og testteam at starte testdesignprocessen meget tidligere, dvs. under systemdesign eller deromkring
- Genererer automatiserede tests og testdokumentation i et enkelt trin
- Gør det muligt for QA-teams at bruge en kombineret pakke med testaktiver, der blev oprettet i overensstemmelse med de bedste fremgangsmåder, hvilket gør testautomatisering bedre.
- Øger produktiviteten hos SMV'er og QA-ingeniører
Fordele ved BPT
- Eliminerer behovet for at oprette en separat automatiseringsramme
- Automatiseringstest bliver struktureret med brug af forretningskomponenter
- Reducerer den krævede indsats for skrivning og vedligeholdelse af testautomatiseringsskripter
- BPT er uafhængig af detaljeret test script
- Høj genanvendelighed med datadrevne komponenter
- Testere har ikke brug for teknisk ekspertise inden for automatisering
- Manuelle testere kan frit fjerne uønsket komponent uden at påvirke koden
Ulemper ved BPT
- Det er nødvendigt at købe yderligere licens til BPT Framework til testscripts
- BPT Framework kan kun bruges, når du har Application Lifecycle Management (ALM) adgang
Konklusion
Business Process Testing er en avanceret testteknik. Det er en slags lykkeligt medium mellem for forenklet manuel test og for kompleks automatiseringstest.
Det hjælper med at skabe specifikation af vanskelige forretningsprocesser og gør automatisering velegnet til processer på højt niveau.
Hurtig, effektiv, ekspertiseudnyttelse, nem implementering af standarder er nogle stærke egenskaber, der gør BPT til en stærk testteknik.
Har du spørgsmål om BPT? Du er velkommen til at skrive i kommentarerne nedenfor.
Anbefalet læsning
- B2B (Business to Business) Gateway-testproces
- Bedste softwaretestværktøjer 2021 (QA Test Automation Tools)
- Hvad er overensstemmelsestest (overensstemmelsestest)?
- Test af Primer eBook Download
- Software Testing Course: Hvilket Software Testing Institute skal jeg tilmelde mig?
- TimeShiftX frigivet for at forenkle test af tidsforskydning
- De 4 trin til Business Intelligence (BI) -test: Sådan testes forretningsdata
- Ad-hoc-test: Sådan finder du mangler uden en formel testproces