business process testing how simplify
In de huidige generatie automatiseringstests heeft Business Process Testing (BPT) de huidige industrienormen voor testen veranderd.
Validatie van bedrijfsprocessen is het verifiëren van end-to-end bedrijfsproces Het wordt stap voor stap uitgevoerd om te bevestigen dat alle bedrijfsregels correct werken en wanneer een afwijking wordt gevonden, worden de defecten gelogd.
Deze tutorial geeft je een compleet idee van BPT - hoe het werkt, wat het bevat, de betekenis ervan, enz.
Wat je leert:
- Wat is het testen van bedrijfsprocessen?
- Hoe werkt BPT?
- BPT-rollen:
- Waarom BPT-methodologie?
- Hoe wordt BPT geïmplementeerd?
- Veelvoorkomende verschillen tussen componenten en test:
- Micro Focus Business Process Testing Tool voor het testen van bedrijfsprocessen (Micro Focus BPT)
- Gevolgtrekking
- Aanbevolen literatuur
Wat is het testen van bedrijfsprocessen?
# 1. BPT is zowel een handmatige als een geautomatiseerde testoplossing voor het ontwerpen, maken en uitvoeren van tests. Het helpt de testtijdlijnen te verkorten.
#twee. De BPT-aanpak omvat:
- Herbruikbare zakelijke componenten
- Bedrijfsproces testen
# 3. BPT is een op rollen gebaseerd model waarmee bedrijfsanalisten en niet-technische Subject Matter Experts ( MKB ) om te werken met bedrijfscomponenten in een scriptvrije omgeving en om bedrijfsprocestests te maken.
veel gestelde informatica interviewvragen en antwoorden
BC1: Eerste Business Component die de browser opent en inloggegevens invoert
BC2: Tweede bedrijfscomponent die naar het accountscherm en zoekopdrachten voor rekening
BC3: Derde bedrijfscomponent die veldwaarden verifieert
# 4. De belangrijkste concepten die bij BPT betrokken zijn, zijn de volgende:
- Bedrijfsproces: Bedrijfsproces kan worden gedefinieerd als het verzamelen van gerelateerde activiteiten die worden uitgevoerd om een vooraf gedefinieerd doel te bereiken.
- Zakelijke componenten: Bedrijfscomponenten worden beschouwd als een reeks kleine en herbruikbare testcases
- Bedrijfsproces testen: Business Process Tests zijn testcases die bedrijfscomponenten bevatten.
- Toepassingsgebied: Het is de logische entiteit en een opslagplaats die testbronnen bevat, zoals een gedeeld object r epository, functiebibliotheek etc.
# 5. BPT helpt u bij het onderhouden van een project met verschillende testomgevingen en tools zoals UFT , Micro Focus ALM enz.
Hoe werkt BPT?
- Met BPT kunnen Subject Matter Experts tests maken
- Het wordt gecombineerd met Kwaliteitscentrum via een licentie
- Naar werken met BPT van QuickTest professional (QTP) is het nodig om Quality Center te verbinden met BPT-ondersteuning
- Subject Matter Experts definiëren het bedrijfsprocesdocument, de bedrijfscomponenten en de bedrijfsprocestests
- Automation Engineers daarentegen spelen en registreren de afzonderlijke stappen van bedrijfscomponenten
- QA-testers voeren de afzonderlijke componenten uit en debuggen ze
BPT-rollen:
De belangrijkste gebruikersrollen die bij BPT betrokken zijn, zijn de volgende:
Rol # 1) Vakdeskundige (MKB): Subject Matter Expert is een persoon die wordt beschouwd als een autoriteit op een bepaald gebied. Er zijn twee soorten MKB-
- Expert in bedrijfscomponenten heeft een gedetailleerd begrip van individuele elementen
- Bedrijfsproces-expert heeft voldoende en relevante kennis van de logica geïmplementeerd in een applicatie
Rol # 2) Automation Engineer: Een Automation Engineer is een expert in automatisering testtools
Rol # 3) QA-tester: QA-tester is een Quality Center-gebruiker die waarden definieert voor het testen van bedrijfsprocessen, deze uitvoert en de resultaten beoordeelt.
Waarom BPT-methodologie?
BPT is een transformatie die wordt gebruikt om traditionele problemen met automatiseringstesten op te lossen, namelijk.
- Gebrek aan coördinatie tussen handmatige testers / KMO's en automatiseringsingenieurs
- Gebrek aan ontwikkelingsnormen voor automatisering
- De onvoldoende kennis van de automatiseringsingenieur van de applicatie kan inefficiënte scripts veroorzaken
- Enorme onderhoudsinspanningen
Hoe wordt BPT geïmplementeerd?
De BPT-methodologie omvat de volgende stappen:
Stap 1: Verkrijg de tool: Bedrijven kopen de licentie en installeren de tool
Stap 2: toepassingsgebieden maken: Creëer, vul en onderhoud een logische opslagplaats voor het testen van bronnen.
Stap 3: Testcomponenten maken: Kmo's kunnen nieuwe componenten creëren en deze definiëren in de business component module (Quality Center). Een Business Component-module omvat-
- Details: Algemene samenvatting van doel / doelen, randvoorwaarden en randvoorwaarden
- Momentopnames: Afbeeldingen die de beschrijving van de componenten helpen visualiseren (indien nodig)
- Parameters: Specificeert de parameterwaarden van de invoer- en uitvoercomponenten waarmee een component gegevens van externe bronnen kan ontvangen en doorgeven aan andere componenten.
- Ontwerpstappen: Creëer, bekijk en automatiseer de handmatige stappen van bedrijfscomponenten
- Gebruikt door: Bevat momenteel geselecteerde zakelijke componenten
- Deelvenster met componentverzoek: Het afhandelen van nieuwe componentverzoeken gegenereerd in de testplanmodule. Stel dat u een test aan het maken bent en een ontbrekend onderdeel identificeert, dit is waar u een aanvraag voor genereert.
Stap 4: Maak daadwerkelijke bedrijfsprocestests: Kmo's maken een bedrijfsproces-test. Ze selecteren een component die kan worden toegepast op het bedrijfsproces. Elk onderdeel kan anders worden gebruikt voor verschillende bedrijfsprocessen.
Stap # 5: Automatiseer bedrijfscomponenten: Zodra het MKB een sjabloon voor bedrijfsprocessen heeft gemaakt, zijn de componenten klaar voor codering en kunnen ze worden doorgestuurd naar QA-testers.
Componenten zijn onderverdeeld in twee categorieën:
- Component schaal: De buitenste laag van de component - de informatie in deze schaal is beschikbaar op het testniveau
- Component implementatie: De binnenste laag van component - De informatie in deze laag is alleen beschikbaar op componentniveau.
Stap # 6: Bedrijfsprocesprocessen uitvoeren: Voer een bedrijfsproces-test uit zoals gewone tests.
Veelvoorkomende verschillen tussen componenten en test:
Test en componenten zijn individuele concepten van BPT.
De volgende richtlijnen zijn handig om onderscheid tussen beide te maken:
- Een component is een enkele entiteit die niet meerdere acties kan bevatten
- Als u met componenten werkt, moeten alle externe bestanden worden opgeslagen in het Quality Center-project waarmee u bent verbonden
- Er is geen individuele opslagplaats voor individuele componenten. Alle componenten zouden een gedeelde repository moeten gebruiken
- De naam van de componentknoop kan niet worden gewijzigd, deze moet dezelfde zijn als die van de opgeslagen component
- Bronnen kunnen worden toegevoegd via de toepassingsrepository en niet rechtstreeks aan de component
Micro Focus Business Process Testing Tool voor het testen van bedrijfsprocessen (Micro Focus BPT)
Micro Focus Business Process Testing is de eerste complete, op rollen gebaseerde testautomatiseringstool die het MKB in staat stelt om het gebruik van elke programmeertaal te bouwen, data-drive, uit te voeren en te documenteren.
beste site om gratis anime te bekijken
Lees meer over Micro Focus Business Process Testing Software hier
Voordelen van Micro Focus BPT Tool:
- Vereenvoudigt en versnelt het testontwerpproces door componenten te gebruiken
- Sta QA- en testteams toe om het testontwerpproces veel eerder te starten, d.w.z. tijdens het systeemontwerp of zo
- Genereert geautomatiseerde tests en testcase-documentatie in één stap
- Stelt QA-teams in staat om een gecombineerd pakket van testassets te gebruiken die zijn gemaakt volgens de best practices, waardoor testautomatisering beter wordt.
- Verhoogt de productiviteit van het MKB en QA Engineers
Voordelen van BPT
- Elimineert de noodzaak om een afzonderlijk automatiseringsraamwerk te creëren
- Automatiseringstesten worden gestructureerd met behulp van bedrijfscomponenten
- Vermindert de inspanningen die nodig zijn voor schrijven en onderhouden van testautomatiseringsscripts
- BPT is onafhankelijk van gedetailleerd testscript
- Hoge herbruikbaarheid met datagestuurde componenten
- Testers hebben geen technische expertise in automatisering nodig
- Het staat handmatige testers vrij om ongewenste componenten te verwijderen zonder de code te beïnvloeden
Nadelen van BPT
- Het is vereist om een extra licentie voor BPT Framework aan te schaffen voor testscripts
- BPT-kader kan alleen worden gebruikt als u toegang hebt tot Application Lifecycle Management (ALM)
Gevolgtrekking
Business Process Testing is een geavanceerde testtechniek. Het is een soort gulden middenweg tussen de te simplistische handmatige tests en te complexe automatiseringstests.
Het helpt bij het specificeren van moeilijke bedrijfsprocessen en maakt automatisering geschikt voor processen op hoog niveau.
Snel, efficiënt, gebruik van expertise, eenvoudige implementatie van standaarden zijn enkele sterke eigenschappen die BPT tot een krachtige testtechniek maken.
Heeft u vragen over BPT? Voel je vrij om te posten in reacties hieronder.
Aanbevolen literatuur
- B2B (Business to Business) Gateway-testproces
- Beste softwaretesttools 2021 (QA Test Automation Tools)
- Wat is conformiteitstesten (conformiteitstesten)?
- Primer eBook downloaden testen
- Software Testing-cursus: bij welk Software Testing Institute moet ik meedoen?
- TimeShiftX vrijgegeven om Time Shift Testing te vereenvoudigen
- De 4 stappen naar Business Intelligence (BI) -testen: hoe u bedrijfsgegevens test
- Ad-hoc testen: hoe u defecten kunt vinden zonder een formeel testproces