Ramverk för affärsprocesstestning (BPT) i QTP/UFT

⚡ Smart sammanfattning

Affärsprocesstestning anpassar programvarutestning till affärsmål så att ämnesexperter, inte bara automationsingenjörer, kan bygga testscenarier. Den här sidan förklarar BPT-ramverket, dess roller och de fem implementeringsstegen i QTP och Kvalitetscenter.

  • 🎯 Definition: BPT är en heltäckande testning som kontrollerar en applikations beredskap ur ett affärs- och kundperspektiv.
  • 🧱 Byggklossar: Komponenter, applikationsområden, flöden och affärsprocesstester utgör ramverket.
  • 👥 Definierade roller: SMF skriver manualkomponenter, QTP Experten automatiserar dem, och testaren kör BPT:n.
  • ???? Ingen kodning behövs: Affärsanalytiker utformar och kör scenarier utan tidigare kunskap om automatisering.
  • 🗂️ Tre moduler: Affärskomponenter, testplan och testlabb omfattar skapande, montering och utförande.
  • 🪜 Fem steg: Skapa manuella komponenter, automatisera dem, utveckla BPT:er, felsök och kör sedan.
  • 🚦 Statusuppsamling: En BPT har den strängaste statusen som någon av dess komponenter har.

Ramverk för affärsprocesstestning (BPT) i QTP/UFT

Vad är Business Process Testing?

Business Process Testing (BPT) är en process som anpassar processer för mjukvarutestning med affärsmål för att minska komplexitet, tidsåtgång och ansträngningar i en testlivscykel. Testning av affärsprocesser är en slut-till-änd-testning som hjälper till att kontrollera programvarans beredskap ur såväl affärs- som kundens perspektiv.

BPT ramverk

BPT (Business Process Testing) Framework är ett inbyggt Micro Focus-automatiseringsramverk som används med Quality Center. BPT hjälper till att involvera affärsanalytiker eller små och medelstora företag i automatiseringsprocessen. De kan också utforma automatiseringsscenarier och genomföra dem enligt sina krav utan tidigare kunskaper om automatisering eller kodning.

Följande är byggstenarna i BPT-ramverket

  • Komponenter
  • Applikationsområde
  • flöden
  • Business Process Test

komponent: (kallas även Business Component) är en återanvändbar uppsättning automatiseringssatser som utför en viss fördefinierad uppgift i AUT. Det liknar VBScript funktion och QTP åtgärd men utformad för användning i BPT-ramverket.

Applikationsområde: Det är ett arkiv som innehåller alla resurser som krävs för att utveckla affärskomponenterna. Resurserna inkluderar ett delat objektarkiv; återanvändbara funktionella bibliotek... etc. Det är en logisk enhet vars fysiska existens inte kan ses i ett filsystem.

Business Process Test: Ett scenario som omfattar ett seriellt flöde av affärskomponenter, designat för att testa en specifik affärsprocess för en applikation.

Flöde: Ibland måste du använda liknande komponenter i samma ordning i flera BPT:er. Istället för att lägga till samma komponenter i varje BPT kan du skapa ett flöde av affärskomponenter. Flödet kan anropas direkt istället för att anropa varje komponent separat.

Varför BPT?

Det finns några utmaningar med traditionell automation som nämns nedan:

  • Brist på samordning mellan manuella testare / Ämnesexperter och automationstestare.
  • Det finns ingen roll för de manuella testarna i automatiseringsprocessen.
  • Brist på standarder inom automationsutveckling.
  • Det finns en chans till enorma underhållsinsatser utan ett intelligent ramverk.
  • Vanligtvis har automatiseringstestare inte god applikationskunskap och tenderar att utveckla ineffektiva skript

BPT övervinner ovanstående utmaningar med ett standardiserat ramverk där det involverar små och medelstora företag/manuella testare som en del av automatiseringsutvecklingen och definierar en standardiserad utvecklingsprocess.ping BPT:er.

Manuella testare designar den manuella komponenten för den funktionalitet som krävs, som automatiseras av automationstestaren. Manuella/automationstestare kommer att ordna dessa automatiserade komponenter i en sekvens för att bilda BPT, vilket blir ett testscenario.

BPT definierar olika roller, utförda av olika resurser. BPT hjälper till med optimering av utnyttjandet av resurserna och deras expertis. Roller i BPT klassificeras enligt följande:

  • EMS
  • QTP Expert
  • Testare

EMS: Små och medelstora företag är en Affärsanalytiker eller den manuella testaren som har god kunskap om applikationen. De designar de manuella Business Components som testar en specifik åtgärd eller funktionalitet. När de designar de manuella affärskomponenterna kommer de tydligt att nämna teststegen och de förväntade resultaten.

QTP Experter: QTP Experter konverterar den manuella affärskomponenten till en automatiserad komponent genom att automatisera stegen som nämns i den manuella komponenten.

När komponenterna är utformade, ett litet eller medelstort företag, eller QTP Experten kommer att arrangera dessa komponenter för att bilda BPT, vilket utgör ett testscenario.

Testare: Testaren kan vara en manuell testare eller QTP expert som kan utföra BPT:er från kvalitetscenter.

Komma igång med BPT

Programvarukrav:

  • QTP/UFT ( 'QTP Senaste versionen") Giltig licens.
  • Du bör ha QC / ALM (QC senaste versionen) åtkomst med Business Components Module, som inte kommer med QC. Du måste köpa en separat licens för det.

Programvarukonfigurationer:

  • QTPAktivera alternativet "Tillåt andra HP-produkter att köra tester och komponenter"
  • QC: Följande tillägg bör installeras.
  • QC Connectivity Add-in
  • QTP Lägga in

Implementering av BPT Framework:

Eftersom det är ett inbyggt ramverk behöver du inte skriva kod för att bygga ramverket. Du behöver bara förbereda de nödvändiga artefakterna som bygger byggstenarna för BPT.

Låt oss kortfattat studera de viktiga modulerna i Quality Center (HP ALM)

Affärskomponentmodul: Gör det möjligt att skapa, hantera och automatisera återanvändbara affärskomponenter, vilka innehåller stegen för att utföra en specifik funktion i en affärsprocess. Komponenter klassificeras vanligtvis enligt följande:

  • Manuella komponenter
  • Automatiserade komponenter
  • Nyckelordsdrivna komponenter
  • Skriptkomponenter

Testplansmodul: Det här är modulen där du drar och släpper komponenterna i någon logisk ordning för att förbereda BPT:er som bildar ett testscenario, och du kan felsöka komponenterna.

TestlabbmodulGör att du kan köra affärsprocesstester och visa resultaten. Du kan till och med köra BPT:erna parallellt på olika maskiner med hjälp av den här modulen.

Den typiska BPT-automatiseringsprocessen innefattar följande steg.

  1. Skapa de manuella komponenterna
  2. Automatisera komponenterna
  3. Utvecklaping Flöden eller BPT:erna
  4. Felsökning av BPT
  5. Utförande av BPT

Steg 1) Skapa de manuella komponenterna

Logga in på QC

Skapa de manuella komponenterna

Navigera till modulen Business Components.

Skapa de manuella komponenterna

Företagskomponenter och mappar identifieras av specifika ikoner i komponentträdet som nämns nedan-

Skapa de manuella komponenterna

Mapp: används för att klassificera dina komponenter i den logiska segregationen.

Skapa de manuella komponenterna

Mapp för komponentbegäran: Manuella testare eller små och medelstora företag placerar sina komponenter som de vill för att få det automatiserat.

Skapa de manuella komponenterna

Föråldrad mapp: Du kan flytta alla ogiltiga komponenter till den här mappen, så att du kan granska dem innan du tar bort dem permanent från QC.

Skapa de manuella komponenterna

komponent: Detta är symbolen som används för att representera komponent. Manuella affärskomponenter representeras av en M-symbol på komponentikonen. Enligt nedanstående.

Skapa de manuella komponenterna

En komponent kan ha någon av följande statusar vid en given tidpunkt, nämligen Under utveckling, Klar, Underhåll respektive Felstatus.

Skapa de manuella komponenterna
Skapa de manuella komponenterna
Skapa de manuella komponenterna
Skapa de manuella komponenterna

När en komponentbegäran initieras i Testplan modulen är den i statusen 'Inte implementerad' (visas nedan). När just denna komponent flyttas från förfrågansmappen till komponentmappen ändras den till statusen 'Under utveckling'.

Skapa de manuella komponenterna

Verktygsfält i Business Component-modulen

Skapa de manuella komponenterna

Skapa den nya manuella Business-komponenten.

Skapa den nya mappen så att du kan skapa alla dina programrelaterade komponenter på ett ställe.

Välj mappen Komponenter -> Klicka på Ny mapp

Skapa de manuella komponenterna

Ange ett namn som representerar din applikation och klicka på ok. Du kan till och med skapa undermappar under din huvudmapp.

Välj den mapp där du vill skapa komponenten -> klicka på knappen "Ny komponent"

Skapa de manuella komponenterna

Ange ett komponentnamn som liknar den åtgärd den ska utföra, vilket gör det enkelt att välja komponenter när du förbereder BPT:erna. Klicka på OK-knappen.

En ny komponent skapas och på höger sida.

Låt oss studera de olika flikarna på komponenten

I. Fliken Detaljer: Den innehåller några grundläggande fält som komponentnamn, skapad av, skapandedatum... etc.

Ocuco-landskapet Descriptjonfliken, har tre sektioner Sammanfattning, Pre-condition och Post-condition.

I sammanfattning avsnitt, kan du nämna den korta beskrivningen av komponentens funktionalitet och dess resultat.

I Pre-Condition nämner applikationsstatus som krävs för att använda denna komponent.

I Post-Condition nämner programmets status efter att ha utfört komponentstegen.

Tänk på villkoren före och efter medan du skapar en logisk sekvens av komponenterna för att skapa BPT.

I Diskussionsområde, du kan lägga till kommentarer relaterade till komponent.

Skapa de manuella komponenterna

II. Snapshot-flik: Du kan använda den här fliken för att ta en ögonblicksbild av den specifika sidan som komponenten tillhör.

III. Fliken Parametrar: Du kan använda den här fliken om du vill skicka data eller hämta data från komponenten. Dessa liknar åtgärds-/testparametrar i QTP.

Klicka på Ny länk för att lägga till den nya parametern måste du ange

  • Parameternamn: Parameterns namn.
  • Värde typ: Typ av parameter (nummer, datum, sträng, lösenord etc.).
  • Standardvärde: Du kan ange ett standardvärde som kan användas om du inte skickade något värde från komponenten.
  • DescriptJon: Du kan nämna en kort beskrivning av parametern.

Skapa de manuella komponenterna

Utgångsparametrar kan läggas till eller raderas på samma sätt som ingångsparametrar. Om du vill returnera något eller några värden från komponenten måste du använda utdataparametrar.

IV. Fliken Design Step: Innehåller de steg som komponenten måste utföra. Knappar på designfliken visas i följande ordning.

Lägg till nytt steg, redigera, ta bort, kopiera, klistra in, skapa/välj parameter, slutför parameter, sök, radhöjd, spara och automatisera

Skapa de manuella komponenterna

För att lägga till steget klicka på 'Lägg till nytt steg', komponentstegsredigeraren öppnas. Ange stegnamnet för att beskriva steget, beskrivningen (exakt åtgärd som du vill utföra på applikationen) och det förväntade resultatet (applikationsstatus efter att du har utfört steget).

Stegredigeraren öppnas också när du väljer ett steg och klickar på knappen redigera steg.

Du har textredigerarens verktygsfält i stegredigeraren, som du kan använda för att formatera strängarna som fetstil, kursiv och understruken.

Skapa de manuella komponenterna

V. Fliken Automation: Visar automatiseringsstegen relaterade till komponenten, om komponenten redan är automatiserad. Du kommer att diskutera detta steg i detalj i nästa steg "Automatisera den manuella komponenten".

VI. Fliken Beroenden: Visar beroendeförhållandena som finns mellan andra entiteter som komponenter, BPT:er, flöden, testresurser och applikationsområden. Fliken Beroenden innehåller följande tre flikar.

Fliken Resurser visar tillämpningsområdena (logiska grupperingar)ping/namn på alla resurser som krävs för att automatisera komponenten) som används av komponenten.

Används av fliken visar detaljer om BPT:er och flöden som inkluderar den valda komponenten. Om du vill navigera till den specifika BPT:n eller flödet kan du bara klicka på test- eller flödesnamnet, så navigeras du till BPT:n eller flödet i testplanmodulen.

Applikationsområde Fliken visar namnet på det applikationsområde som används av komponenten, samt rutnäten Används av och Används, som visar de entiteter som använder applikationsområdet och de resurser som applikationsområdet använder.

VII. Fliken Historik: Visar ändringar som gjorts i alla fält i en enhet. För varje ändring kommer den att visa tidsstämpeln för ändringen och användarnamnet som gjorde ändringen. Historikfliken innehåller två underflikar:

Fliken Revisionslogg visar en lista över ändringar som gjorts i olika fält, tidsstämpel och användarinformation.

Fliken Företag visar de olika versionerna av den valda komponenten.

Steg 2) Automatisera de manuella komponenterna

Bygga applikationsområdet

Application Area är en logisk enhet som hjälper oss att gruppera alla nödvändiga resurser för att automatisera applikationen eller en del av applikationen. Applikationsområdet innehåller delade objektförråd, funktionsbibliotek och alla andra inställningar som krävs för att automatisera komponenterna.

Du kan skapa ett applikationsområde för hela applikationen eller så många som applikationsområden för applikationens olika delar beroende på kravet.

Öppna QTP, Arkiv -> Nytt -> Applikationsområde

Det kommer att visa följande fönster, som kommer att innehålla de fyra modulerna.

Automatisera de manuella komponenterna

Allmänt: Den kommer att visa allmän information om applikationsområdet, som namn på applikationsområdet, författare som skapade applikationsområdet, plats, Description och tillhörande tillägg.

Om du vill ta bort eventuella tillägg kan du klicka på modifiera-knappen och ta bort de onödiga tilläggen.

Ytterligare inställningar innehåller inställningar för inspelning och körning, vilket liknar vanliga inställningar för inspelning och körning. QTP.

Automatisera de manuella komponenterna

Du kan till och med lägga till alla återställningsscenarier som du vill associera med applikationsområdet med hjälp av återställningsalternativen. Baserat på tilläggen har du valt andra miljörelaterade inställningsalternativ.

Automatisera de manuella komponenterna

Funktionsbibliotek

Denna modul hjälper oss att associera alla nödvändiga funktionsbibliotek till applikationsområdet.

Automatisera de manuella komponenterna

Objektförråd

Den här modulen hjälper oss att associera de nödvändiga delade objektförråden som liknar funktionsbibliotek.

Automatisera de manuella komponenterna

Nyckelord

Nyckelordsfönstret visar alla inbyggda metoder, alla användardefinierade funktioner i funktionsbibliotek och objekten i ett objektförråd. Dessutom visar nyckelordsfönstret även metoder och egenskaper för alla testobjektklasser som utvecklats av oss eller av en tredje part med hjälp av tilläggsutökningsmöjligheter.

Automatisera de manuella komponenterna

När du har lagt till de nödvändiga funktionsbiblioteken, delade objektförråden och gjort nödvändiga inställningar kan du spara ditt applikationsområde.

Konvertera den manuella komponenten till automatiserad komponent

Navigera tillbaka till fliken Kvalitetskontroll och design för den specifika komponent som du vill automatisera. Klicka på automatiseringsknappen som visas nedan och välj antingen konvertera nyckelordsdriven eller skriptdriven komponent. När komponenten har konverterats till automatiseringskomponenten kan du inte konvertera den tillbaka till den manuella komponenten.

Automatisera de manuella komponenterna

Automatisera de manuella komponenterna

Nyckelordsdriven komponent

Navigera till fliken Automation.

Meddelandet "För att skapa steg måste du först välja ett applikationsområde genom att klicka på välj applikationsområde" visas.

Automatisera de manuella komponenterna

Efter att du klickat på välj applikationsområde visas följande fönster som visar en lista över tillgängliga applikationsområden från vilka du kan välja önskat applikationsområde.

Automatisera de manuella komponenterna

Det valda applikationsområdet visas längst ner på fliken Automation.

Automatisera de manuella komponenterna

Du kan automatisera komponenten på samma sätt som du automatiserar i QTP med hjälp av nyckelordsvyn. Efter automatisering av komponenten kommer stegen att se ut enligt följande.

Automatisera de manuella komponenterna

Skriptkomponent

Navigera till fliken Automation. Då visas knappen Starta för att starta QTP.

Automatisera de manuella komponenterna

Klicka på knappen Starta (QTP ska installeras i samma maskin), kommer den att öppnas QTP och visa ett popup-fönster som ber oss att koppla ett applikationsområde till komponenten.

Automatisera de manuella komponenterna

När applikationsområdet är associerat med komponenten är alla resurser tillgängliga för komponenten, med vilka du kan skapa ett skript för komponenten.

Steg 3) Utvecklaping BPT:erna

BPT:er kan vara automatiserade eller manuella tester. BPT:er som består av de manuella affärskomponenterna kallas manuella BPT:er. BPT:er som skapas med de automatiserade komponenterna kallas automatiserade BPT:er.

För att skapa antingen manuella eller automatiserade BPT:er måste du använda modulen Testplan i QC.

Klicka på ikonen för testplansmodulen i den vänstra sidorutan

Utvecklaping BPT:erna

Skapa en mapp där du vill skapa affärsprocesstester genom att klicka på ikonen Lägg till mapp.

Utvecklaping BPT:erna

Ange mappnamnet och klicka på OK-knappen

Utvecklaping BPT:erna

Klicka på ikonen "Skapa nytt test".

Utvecklaping BPT:erna

Välj testtypen 'Affärsprocess' och ange ett beskrivande namn för BPT.

Utvecklaping BPT:erna

Det visas enligt följande

Utvecklaping BPT:erna

Välj fliken 'Testskript' -> och välj underfliken 'Välj komponent'

Den visar komponentmodulträdet med all komponentinformation på höger sida.

Utvecklaping BPT:erna

Dra och släpp komponenterna i logisk ordning för att skapa affärsscenariot. Du kan också välja komponenten och använda pilsymbolen istället för att dra och släppa. Exempel på BPT visas nedan efter att komponenterna har arrangerats nedan.

Utvecklaping BPT:erna

Du kan till och med begära en ny komponent om den inte är tillgänglig i komponentträdet från själva testplanmodulen genom att klicka på "Ny komponentbegäran".

När komponenter är ordnade i testskriptredigeringsfönstret visas det som fem kolumnstruktur:

  1. Komponent/flöde: Kommer att visa komponenten tillsammans med en ögonblicksbild om den innehåller.
  2. Status: Komponentens status, det kan vara vilken som helst av de statusar som diskuterats tidigare.
  3. Ingång: Om du har inmatningsparametrar visas det i denna kolumn.
  4. Produktion: Om du har utdataparametrar visas det i denna kolumn.
  5. Vid misslyckande: Det kommer att visa en rullgardinsmeny där du kan välja vad du vill göra BPT-körningen vid fel på komponenten. Du kan välja att antingen fortsätta eller avsluta BPT.

    Utvecklaping BPT:erna

Konfigurera ingångsparametrar

För att konfigurera inparametern för en komponent måste du klicka på länken för inparametrar i inmatningskolumnen för den specifika komponenten, eller så kan du högerklicka på komponenten och välja värden för inparametrar -> iterationer.

Utvecklaping BPT:erna

När du klickar på länken för inmatningsparametern öppnas dialogrutan Komponentiterationer.

Utvecklaping BPT:erna

Du kan ange alla indataparametrar för komponenten. Om du vill köra komponenten flera gånger kan du lägga till flera iterationer genom att klicka på "Lägg till iterationer" och ange data.

Om du vill ta bort någon iteration, välj först iterationen och klicka på "Ta bort iteration" den valda iterationen tas bort.

Om du bara vill köra valda iterationer kan du använda alternativet "Välj iterationer" och ange intervallet för iterationer du vill köra enligt nedan.

Utvecklaping BPT:erna

Du kan också importera inparametrar från externa kommaseparerade filer och du kan exportera listparametrarna som du använde för en viss komponent med hjälp av import- och exportalternativ.

När du klickar på importalternativet visas dialogrutan Fil så att vi kan välja önskad fil enligt nedan.

Utvecklaping BPT:erna

När du har valt filen visas dialogrutan Mappa parameter där du behöver mappa kolumnrubrikerna i filen till parametrar i komponenten. Du måste göra denna övning för alla inmatningsparametrar.

Utvecklaping BPT:erna

Utvecklaping BPT:erna

Om du vill använda utdataparametrarna för de tidigare komponenterna måste du klicka på utdatakryssrutan under parameterkolumnnamn.

Fönstret med utgångsparameterlista visas med en lista över alla utgångsparametrar för de tidigare komponenterna. Du kan välja önskad utdataparameter från den och klicka på OK-knappen.

Utvecklaping BPT:erna

Grouping/O-Grouping Komponenter

Ibland, om du vill gruppera komponenterna i BPT för att köra dem tillsammans flera gånger, måste du gruppera dem tillsammans. Markera först de komponenter som du vill gruppera och klicka på bilden för gruppering av komponenter, eller välj Komponenter, högerklicka och välj Gruppera.ping > Gruppkomponenter.

Utvecklaping BPT:erna

Efter grouping Komponenter, det kommer att se ut som nedan. Om du vill avgruppera komponenterna, markera gruppen och klicka på ikonen för att avgruppera komponenter.

Utvecklaping BPT:erna

Lägga till parametrar/iterationer till grupperade komponenter

Det liknar hur du anger data för en parameter för en enskild komponent, men den enda skillnaden är att när du klickar på en länk för en inmatningsparameter för en grupperad komponent visas inmatningsparametrarna för alla komponenter tillsammans.

BPT-status

Precis som komponenter har BPT:er olika statusar baserat på skapandet av BPT:n och dess förlopp. En BPT kan ha vilken som helst av följande statusar vid en given tidpunkt.

Utvecklaping BPT:erna6 Under utveckling
Utvecklaping BPT:erna7 Klar
Utvecklaping BPT:erna8 Underhåll
Utvecklaping BPT:erna9 Fel

BPT:s status kan bestämmas av statusen för dess komponenter. BPT-status bestäms av det allvarligaste tillståndet av alla dess komponenter.

Anta till exempel att du har ett affärsprocesstest som innehåller:

  • 3 färdiga komponenter
  • 1 Underhållskomponent
  • 2 Under utvecklingskomponent
  • 1 Felkomponent
  • 1 Under utveckling (begärd) Komponent

I det här exemplet är teststatusen Fel, eftersom Error är den allvarligaste statusen för en Business Component i testet.

Steg 4) Felsökning av BPT

När BPT:erna är designade måste du köra BPT:erna för att kontrollera om komponenterna är ordnade i rätt ordning och om de data du skickade fungerar korrekt eller inte. Det liknar Testning vårt automatiseringsskript med alla möjliga sätt (positiva och negativa) och data för att kontrollera skriptets riktighet.

I modulen Testplan klickar du på knappen Kör eller felsök test i verktygsfältet Testskript.

Felsökning av BPT

När du klickar på knappen Kör visas fönstret "Kör eller felsök test". I fönstret Kör har du två alternativ för hur du vill köra BPT:n.

  1. Vanligt
  2. Felsök

    Felsökning av BPT

Felsökningsläge: När du kör en komponent i det här läget lägger den som standard till en brytpunkt på komponentens första rad, vilket hjälper oss att felsöka komponenten rad för rad.

Normalt läge: I det här läget körs den från början till slut utan att pausa och fortsätter direkt till nästa komponent i testet.

Du kan välja vilket läge som helst för varje komponent beroende på dina krav. Om du redan har verifierat några av komponenterna i samma BPT eller i en annan BPT kan du gå direkt till normalt läge.

När exekveringen är klar kommer den att visa exekveringssammanfattningen av alla komponenter i BPT.

Felsökning av BPT

Steg 5) Exekvera BPT

När väl BPT har utvecklats och testats noggrant kan du behöva köra dessa BPT som en del av regression, förnuft eller någon annan testcykel.

För att köra BPT måste du använda testlabbmodulen i QC. Navigera till Test Lab och välj mappen Testplan och Testset som du vill köra dessa BPT under.

Utför BPT

Välj alternativet "Välj tester" från Test Lab Grid. Till höger visas en ruta med en trädstruktur för testplanen där alla testfall listas. Välj de BPT:er du vill köra och klicka på pilknappen. BPT:erna läggs till i "Exekveringsrutnätet". Du kan även använda dra-och-släpp-funktionen för att välja de BPT:er du vill köra.

När BPT:erna har lagts till i exekveringsrutnätet måste du klicka på knappen "Kör".

Ett separat fönster för "Automatisk körning" visas efter att du klickat på knappen "Kör", där du måste ange i vilken maskin du ska köra dessa BPT:er. Maskinen där du vill köra, QTP Programvaran bör finnas tillgänglig. Du kan också köra testerna i samma maskin.

Utför BPT

Efter att du har angett maskinnamnen i kolumnen "Kör på värd" måste du klicka på "Kör alla" om du vill köra alla tester i fönstret "Automatisk körning" eller välja "Kör" om du bara vill köra den valda BPT:n.

QC ansluter automatiskt till den angivna maskinen, kör BPT och uppdaterar resultaten tillbaka till QC med statusen Godkänd eller Underkänd.

Utför BPT

Om du dubbelklickar på det specifika testet kommer det att visa ytterligare och detaljerade resultat av det specifika testet.

Utför BPT

Denna handledning är möjlig med bidrag från Mr. Narender Reddy Nukala

Vanliga frågor

En komponent utför en fördefinierad uppgift. Ett flöde är en återanvändbar sekvens av komponenter som återkommer i samma ordning över flera BPT:er, så den anropas en gång istället för att bygga om sekvensen varje gång.

Nej. Konvertering är ett sätt. När en komponent har konverterats till nyckelordsdriven eller skriptbaserad kan den inte återgå till manuell version, så kopiera komponenten först om den manuella versionen måste behållas.

Ja. Modulen Business Components ingår inte i en standard Quality Center-licens och måste köpas separat, tillsammans med ett giltigt QTP or UFT Licens för att automatisera komponenter.

Ja. Beskriv affärsåtgärden och en AI-assistent utarbetar stegnamn, beskrivning och förväntat resultat i det format som fliken Designsteg förväntar sig. SME:n granskar dem mot den verkliga applikationen innan den sparas.

Ja. Givet komponentbiblioteket och det scenario du vill använda föreslår en AI-assistent en ordnad uppsättning och flaggar där för- och eftervillkor inte stämmer överens. En testare bekräftar sekvensen innan den körs.

Sammanfatta detta inlägg med: