Äriprotsesside testimise (BPT) raamistik QTP/UFT-s

Mis on äriprotsesside testimine?

Äriprotsesside testimine (BPT) on protsess, mis viib tarkvara testimise protsessid vastavusse ärieesmärkidega, et vähendada testimise elutsükli keerukust, ajakulu ja pingutusi. Äriprotsesside testimine on otsast lõpuni testimine, mis aitab kontrollida tarkvararakenduse valmisolekut nii ettevõtte kui ka kliendi vaatenurgast.

BPT raamistik

BPT (äriprotsesside testimise) raamistik on sisseehitatud mikrofookusega automatiseerimisraamistik, mida kasutatakse koos kvaliteedikeskusega. BPT aitab ärianalüütikutel või VKEdel automatiseerimisprotsessis osaleda. Samuti saavad nad kavandada automatiseerimisstsenaariume ja neid vastavalt oma vajadustele teostada ilma eelnevate automatiseerimis- või kodeerimisteadmisteta.

Järgmised on BPT raamistiku ehitusplokid

  • Kompkletis
  • Rakendusala
  • Voolud
  • Äriprotsesside test

komponenti: (nimetatakse ka ärikomponendiks) on korduvkasutatav automatiseerimislausete komplekt, mis täidab AUT-is teatud eelmääratletud toimingu. See on sarnane Vbscript funktsioon ja QTP toiming, kuid mõeldud kasutamiseks BPT raamistikus.

Kasutusala: See on hoidla, mis sisaldab kõiki ärikomponentide arendamiseks vajalikke ressursse. Ressursid hõlmavad jagatud objektide hoidlat; korduvkasutatavad funktsionaalsed raamatukogud jne. See on loogiline üksus, mille füüsilist olemasolu failisüsteemis ei näe.

Äriprotsessi test: Stsenaarium, mis sisaldab ärikomponentide jadavoogu, mis on loodud rakenduse konkreetse äriprotsessi testimiseks.

Vool: Mõnikord peate mitmes BPT-s kasutama sarnaseid komponente samas järjekorras. Selle asemel, et lisada igasse BPT-sse samu komponente, saate luua ärikomponentide voo. Voogu saab kutsuda otse, selle asemel et kutsuda iga komponenti eraldi.

Miks BPT?

Allpool mainitud traditsioonilise automatiseerimisega kaasnevad mõned väljakutsed:

  • Koordineerimise puudumine käsitsi testijate / aineekspertide ja automatiseerimistestijate vahel.
  • Käsitsi testijatel pole automatiseerimisprotsessis mingit rolli.
  • Standardite puudumine automatiseerimise arendamisel.
  • Ilma intelligentse raamistikuta on suur hooldustöö võimalus.
  • Tavaliselt pole automatiseerimise testijal häid rakendusteadmisi ja ta kipub välja töötama ebaefektiivseid skripte

BPT ületab ülaltoodud väljakutsed standardse raamistikuga, kus see kaasab VKE-d / käsitsi testijad automatiseerimise arendamise osana ja määratleb BPT-de arendamise standardprotsessi.

Manuaalsed testijad kujundavad vajaliku funktsionaalsuse jaoks käsitsi komponendi, mille automatiseerimise tester automatiseerib. Käsitsi/automaatika testijad korraldavad need automatiseeritud komponendid järjestikku, et moodustada BPT, millest saab katsestsenaarium.

BPT määratleb erinevad rollid, mida täidavad erinevad ressursid. BPT aitab optimeerida ressursside ja nende teadmiste kasutamist. Rollid BPT-s liigitatakse järgmiselt:

  • EMS
  • QTP ekspert
  • Tester

VKE: VKEd on a Business Analyst või käsitsi testija, kes tunneb rakendust hästi. Nad kujundavad käsitsi ärikomponendid, mis testivad konkreetset tegevust või funktsionaalsust. Käsiraamatute ärikomponentide kavandamisel mainivad nad selgelt testimisetappe ja oodatavaid tulemusi.

QTP ekspert: QTP-eksperdid teisendavad manuaalse ärikomponendi automatiseeritud komponendiks, automatiseerides käsitsi komponendis mainitud samme.

Kui komponendid on kavandatud, korraldab SME või QTP-ekspert need komponendid BPT-ks, mis moodustab teststsenaariumi.

Testija: Testija võib olla käsitsi testija või QTP-ekspert, kes saab teostada BPT-d kvaliteedikeskusest.

BPT-ga alustamine

Tarkvara nõuded:

  • QTP/UFT (“QTP uusim versioon“) Kehtiv litsents.
  • Teil peaks olema QC / ALM (QC uusim versioon) juurdepääs ärikomponentide mooduliga, mis ei tule koos QC-ga. Selle jaoks peate ostma eraldi litsentsi.

Tarkvara konfiguratsioonid:

  • QTP: lubage suvand "Luba teistel HP toodetel katseid ja komponente käitada"
  • QC: installida tuleks järgmised lisandmoodulid.
  • QC ühenduvuse lisandmoodul
  • QTP lisandmoodul

BPT raamistiku rakendamine:

Kuna tegemist on sisseehitatud raamistikuga, ei pea te raamistiku loomiseks koodi kirjutama. Peate lihtsalt ette valmistama vajalikud artefaktid, mis on BPT ehitusplokkideks.

Uurime lühidalt olulisi mooduleid kvaliteedikeskuses (HP ALM)

Ärikomponentide moodul: Võimaldab meil luua, hallata ja automatiseerida korduvkasutatavaid ärikomponente, mis sisaldavad samme äriprotsessis konkreetse funktsiooni täitmiseks. Komponendid liigitatakse tavaliselt järgmiselt:

  • Manuaalsed komponendid
  • Automatiseeritud komponendid
  • Märksõnapõhised komponendid
  • Skriptitud komponendid

Testiplaani moodul: See on moodul, kus lohistate komponendid mingis loogilises järjekorras, et valmistada ette BPT-d, mis moodustavad ühe testistsenaariumi, ja saate komponente siluda.

Testlabori moodul: Võimaldab meil viia läbi äriprotsesside teste ja vaadata tulemusi. Isegi saate seda moodulit kasutades BPT-d paralleelselt käivitada erinevates masinates.

Tüüpiline BPT automatiseerimisprotsess hõlmab järgmisi etappe.

  1. Käsitsi komponentide loomine
  2. Komponentide automatiseerimine
  3. Voolu või BPT arendamine
  4. BPT-de silumine
  5. BPT-de täitmine

1. samm) Manuaalsete komponentide loomine

Logige sisse QC-sse

Käsitsi komponentide loomine

Liikuge moodulisse Ärikomponendid.

Käsitsi komponentide loomine

Ärikomponendid ja kaustad on identifitseeritud konkreetsete ikoonidega allpool mainitud komponentide puus-

Käsitsi komponentide loomine

Kaust: kasutatakse teie komponentide klassifitseerimiseks loogilises eraldamises.

Käsitsi komponentide loomine

Komponendi päringu kaust: Käsitsi testijad või VKEd paigutavad oma komponendid, mida nad soovivad automatiseerida.

Käsitsi komponentide loomine

Vananenud kaust: Saate teisaldada kõik kehtetud komponendid sellesse kausta, et saaksite need üle vaadata, enne kui need lõplikult QC-st eemaldate.

Käsitsi komponentide loomine

komponenti: Seda sümbolit kasutatakse komponendi tähistamiseks. Manuaalseid ärikomponente tähistab komponendi ikoonil sümbol M. Nagu allpool näidatud.

Käsitsi komponentide loomine

Komponent võib teatud aja jooksul olla mis tahes järgmistest olekutest, milleks on vastavalt Arendamisel, Valmis, Hooldus ja Tõrge.

Käsitsi komponentide loomine
Käsitsi komponentide loomine
Käsitsi komponentide loomine
Käsitsi komponentide loomine

Kui komponendi päring algatatakse Katseplaan moodul, siis on see olekus "Pole rakendatud" (näidatud allpool). Kui see konkreetne komponent teisaldatakse päringu kaustast komponendi kausta, muudetakse selle olekuks "Arendamisel".

Käsitsi komponentide loomine

Tööriistariba moodulis Ärikomponent

Käsitsi komponentide loomine

Looge uus käsitsi ärikomponent.

Looge uus kaust, et saaksite luua kõik rakendusega seotud komponendid ühes kohas.

Valige kaust Komponendid -> klõpsake nuppu Uus kaust

Käsitsi komponentide loomine

Sisestage oma rakendust tähistav täisnimi ja klõpsake nuppu OK. Saate isegi oma põhikausta alla luua alamkaustu.

Valitud kaust, kuhu soovite komponendi luua -> klõpsake nuppu "Uus komponent".

Käsitsi komponentide loomine

Sisestage komponendi nimi, mis sarnaneb toiminguga, mida see tegema hakkab, muutes komponentide valimise BPT ettevalmistamise ajal lihtsaks. Klõpsake nuppu ok.

Luuakse uus komponent ja paremal pool.

Uurime komponendi erinevaid vahekaarte

I. Üksikasjade vahekaart: See sisaldab mõningaid põhivälju, nagu komponendi nimi, looja, loomise kuupäev jne.

. Descriptioonide vahekaardil on kolm jaotist Kokkuvõte, Eeltingimus ja Järelseisund.

aasta kokkuvõte jaotises võite mainida komponendi funktsionaalsuse ja selle tulemuse lühikirjeldust.

aasta Eeltingimus jaotises mainige selle komponendi kasutamiseks vajalikku rakenduse olekut.

aasta Järelseisund jaotises mainige pärast komponendi toimingute sooritamist rakenduse olekut.

BPT loomiseks komponentide loogilise järjestuse loomisel pidage meeles eel- ja järeltingimusi.

aasta Aruteluala, saate lisada komponendiga seotud kommentaare.

Käsitsi komponentide loomine

II. Vahekaart Snapshot: Seda vahekaarti saate kasutada hetketõmmise tegemiseks konkreetsest lehest, kuhu komponent kuulub.

III. Parameetrite vahekaart: Saate seda vahekaarti kasutada, kui soovite andmeid edastada või komponendist andmeid hankida. Need on sarnased QTP toimingu/testi parameetritega.

Klõpsake Uus link uue parameetri lisamiseks peate esitama

  • Parameetri nimi: Parameetri nimi.
  • Väärtuse tüüp: Parameetri tüüp (number, kuupäev, string, parool jne).
  • Vaikeväärtus: Võite sisestada mõne vaikeväärtuse, mida saab kasutada, kui te ei edastanud komponendist ühtegi väärtust.
  • Descriptioon: Võite mainida parameetri lühikirjeldust.

Käsitsi komponentide loomine

Väljundparameetreid saab lisada või kustutada sarnaselt sisendparameetritele. Kui soovite komponendist mis tahes väärtust tagastada, peate kasutama väljundparameetreid.

IV. Disaini sammu vahekaart: Sisaldab samme, mida komponent peab tegema. Kujunduse vahekaardil olevad nupud kuvatakse järgmises järjekorras.

Uue sammu lisamine, redigeerimine, kustutamine, kopeerimine, kleepimine, parameetri loomine/valimine, parameetri lõpetamine, otsing, rea kõrgus, salvestamine ja automatiseerimine

Käsitsi komponentide loomine

Sammu lisamiseks klõpsake 'Lisa uus samm', avaneb komponendi sammuredaktor. Sisestage sammu nimi, mis kirjeldab sammu, kirjeldus (täpne toiming, mida soovite rakenduses teha) ja oodatav tulemus (rakenduse olek pärast toimingu sooritamist).

Sammuredaktor avaneb ka siis, kui valite sammu ja klõpsate sammu redigeerimise nupul.

Teil on astmeredaktoris tekstiredaktori tööriistariba, mida saate kasutada stringide vormindamiseks, näiteks paksus kirjas, kaldkirjas ja allajoonituna.

Käsitsi komponentide loomine

V. Vahekaart Automatiseerimine: Will kuvab komponendiga seotud automatiseerimise etapid, kui komponent on juba automatiseeritud. Selle sammu kohta arutlete üksikasjalikult järgmises etapis „Manuaalse komponendi automatiseerimine“

VI. Vahekaart Sõltuvused: Kuvab sõltuvussuhted, mis eksisteerivad teiste üksuste, nagu komponendid, BPT-d, vood, testressursid ja rakendusalad, vahel. Vahekaart Sõltuvused sisaldab järgmist kolme vahekaarti

Vahekaart Ressursid näidata komponendi poolt kasutatavaid rakendusalasid (loogilist rühmitust / kõigi komponendi automatiseerimiseks vajalike ressursside nimetusi).

Kasutatud vahekaardi järgi kuvab BPTS-i ja praegu valitud komponenti sisaldavate voogude üksikasjad. Kui soovite navigeerida konkreetse BPT või voo juurde, võite lihtsalt klõpsata testi või voo nimel. Teid navigeeritakse testiplaani moodulisse BPT või Flow.

Rakendusala vahekaardil kuvatakse komponendi poolt kasutatava rakendusala nimi, samuti Kasutatud ja Kasutatav ruudustik, mis kuvavad rakendusala kasutavad olemid ja rakenduseala kasutatavad ressursid.

VII. Ajaloo vahekaart: Kuvab olemi mis tahes väljadele tehtud muudatused. Iga muudatuse puhul kuvatakse muudatuse ajatempel ja muudatuse teinud kasutajanimi. Vahekaardil Ajalugu on kaks alamvahekaarti:

Auditi logi vahekaart kuvab erinevatele väljadele tehtud muudatuste loendi, ajatempli ja kasutaja üksikasjad.

Ettevõtluse vahekaart kuvab valitud komponendi erinevad versioonid.

2. samm) Käsitsi komponentide automatiseerimine

Rakendusala ehitamine

Rakendusala on loogiline üksus, mis aitab meil rühmitada kõik rakenduse või rakenduse osa automatiseerimiseks vajalikud ressursid. Rakendusala sisaldab jagatud objektihoidlaid, funktsiooniteeke ja kõiki muid komponentide automatiseerimiseks vajalikke sätteid.

Saate luua ühe rakendusala kogu rakenduse jaoks või nii palju rakendusalasid rakenduse erinevate osade jaoks, olenevalt nõudest.

Avage QTP, Fail -> Uus -> Rakendusala

See kuvab järgmise akna, mis sisaldab nelja moodulit.

Käsitsi komponentide automatiseerimine

Üldine: See kuvab üldist teavet rakendusala kohta, nagu rakendusala nimi, rakendusala loonud autor, asukoht, Descriptioon ja sellega seotud lisandmoodulid.

Kui soovite lisandmooduleid eemaldada, võite klõpsata nupul Muuda ja eemaldada mittevajalikud lisandmoodulid.

Lisasätted sisaldavad salvestamise ja käitamise sätteid, mis on sarnased tavaliste salvestamise ja käitamise sätetega ning QTP-ga.

Käsitsi komponentide automatiseerimine

Taastesuvandite abil saate isegi lisada mis tahes taastamise stsenaariume, mida soovite rakendusalaga seostada. Lisandmoodulite põhjal olete valinud muud keskkonnaga seotud seadete valikud.

Käsitsi komponentide automatiseerimine

Funktsioonide raamatukogud

See moodul aitab meil siduda kõik vajalikud funktsiooniteegid rakendusalaga.

Käsitsi komponentide automatiseerimine

Objektide hoidlad

See moodul aitab meil siduda vajalikke jagatud objektihoidlaid sarnaselt funktsiooniteekidega.

Käsitsi komponentide automatiseerimine

Märksõnad

Märksõnade paan kuvab kõik sisseehitatud meetodid, kõik kasutaja määratud funktsioonid funktsiooniteekides ja objektid objektihoidlas. Lisaks kuvatakse paanil Märksõnad ka meie või kolmanda osapoole poolt lisandmooduli laiendatavuse abil välja töötatud testobjektiklasside meetodid ja omadused.

Käsitsi komponentide automatiseerimine

Pärast vajalike funktsiooniteekide, jagatud objektihoidlate lisamist ja vajalike seadistuste tegemist saate oma rakendusala salvestada.

Manuaalse komponendi teisendamine automatiseeritud komponendiks

Liikuge tagasi konkreetse komponendi kvaliteedikontrolli ja disaini vahekaardile, mida soovite automatiseerida. Klõpsake allpool näidatud automatiseerimisnupul ja valige kas teisendada märksõnapõhine või skriptitud komponent. Kui komponent on automaatikakomponendiks teisendatud, ei saa te seda käsitsi komponendiks tagasi varjata.

Käsitsi komponentide automatiseerimine

Käsitsi komponentide automatiseerimine

Märksõnapõhine komponent

Liikuge vahekaardile Automatiseerimine.

Kuvatakse teade "Sammude loomiseks peate esmalt valima rakenduse ala, klõpsates nuppu Vali rakendusala".

Käsitsi komponentide automatiseerimine

Pärast rakenduseala valikul klõpsamist kuvatakse järgmine aken, kus kuvatakse saadaolevate rakendusalade loend, millest saate soovitud rakendusala valida.

Käsitsi komponentide automatiseerimine

Valikurakenduse ala kuvatakse automatiseerimise vahekaardi allosas.

Käsitsi komponentide automatiseerimine

Saate komponendi automatiseerida samamoodi nagu QTP-s, kasutades märksõnavaadet. Pärast automatiseerimist näevad komponendi sammud välja järgmised

Käsitsi komponentide automatiseerimine

Skriptitud komponent

Liikuge vahekaardile Automatiseerimine. See kuvab QTP käivitamiseks nuppu Käivita.

Käsitsi komponentide automatiseerimine

Klõpsake nuppu Käivita (QTP peaks olema installitud samasse masinasse), see avab QTP ja kuvab hüpikakna, mis palub meil siduda komponendiga rakendusala.

Käsitsi komponentide automatiseerimine

Kui rakendusala on komponendiga seotud, on komponendile saadaval kõik ressursid, mille abil saate komponendi skriptida.

3. samm) BPT-de väljatöötamine

BPT-d võivad olla automaatsed või käsitsi testitavad. Manuaalsetest ärikomponentidest koosnevaid BPT-sid võib nimetada manuaalseteks BPT-deks. Automatiseeritud komponentidega loodud BPT-sid nimetatakse automatiseeritud BPT-deks.

Kas käsitsi või automaatsete BPT-de loomiseks peate kasutama QC-s testiplaani moodulit.

Klõpsake vasakpoolsel paanil testiplaani mooduli ikooni

BPT-de väljatöötamine

Looge kaust, kuhu soovite luua äriprotsesside teste, klõpsates kausta lisamise ikooni.

BPT-de väljatöötamine

Sisestage kausta nimi ja klõpsake nuppu OK

BPT-de väljatöötamine

Klõpsake ikooni "Loo uus test".

BPT-de väljatöötamine

Valige testi tüübiks "Äriprotsess" ja sisestage BPT-le mõni tähendusrikas nimi.

BPT-de väljatöötamine

See kuvatakse järgmiselt

BPT-de väljatöötamine

Valige vahekaart "Testi skript" -> ja seejärel alamvahekaart "Vali komponent".

See kuvab komponendi mooduli puu koos kogu komponendi teabega paremal pool

BPT-de väljatöötamine

Äristsenaariumi moodustamiseks pukseerige komponendid loogilises järjekorras. Samuti saate valida komponendi ja kasutada lohistamise asemel noolesümbolit. BPT näidis on näidatud allpool pärast allolevate komponentide korraldamist

BPT-de väljatöötamine

Isegi uut komponenti saate taotleda, kui see pole komponendipuus saadaval testiplaani mooduli enda kaudu, klõpsates nuppu "Uue komponendi taotlus".

Kui komponendid on testskriptide redaktori paanil järjestatud, kuvatakse see viie veeru struktuurina:

  1. Komponent/vool: Kuvab komponendi koos hetkepildiga, kui see sisaldab.
  2. Staatus: Komponendi olek, see võib olla mis tahes olek, mida arutasite varem.
  3. sisend: Kui teil on sisendparameetrid, kuvatakse see selles veerus.
  4. Väljund: Kui teil on väljundparameetrid, kuvatakse see selles veerus.
  5. Ebaõnnestumise korral: Kuvatakse rippmenüü, kus saate valida, mida soovite komponendi tõrke korral BPT käivitamiseks teha. Saate valida kas jätkamise või BPT-st väljumise.

    BPT-de väljatöötamine

Sisendparameetrite konfigureerimine

Mis tahes komponendi sisendparameetri konfigureerimiseks peate klõpsama konkreetse komponendi sisendveerus sisendparameetrite lingil või paremklõpsake komponendil ja valige sisendparameetri väärtused -> iteratsioonid.

BPT-de väljatöötamine

Kui klõpsate sisendparameetri lingil, avaneb dialoogiboks Komponentide iteratsioonid.

BPT-de väljatöötamine

Saate sisestada kõik komponendi sisendparameetrid. Kui soovite komponenti mitu korda käitada, saate lisada mitu iteratsiooni, klõpsates nuppu "Lisa iteratsioonid" ja sisestades andmed.

Kui soovite mõne iteratsiooni kustutada, valige esmalt iteratsioon ja klõpsake nuppu Kustuta iteratsioon. Valitud iteratsioon eemaldatakse.

Kui soovite käivitada ainult valitud iteratsioone, võite kasutada valikut "Iteratsioonide valimine" ja saate valida erinevaid iteratsioone, mida soovite käivitada, nagu allpool näidatud.

BPT-de väljatöötamine

Isegi saate importida sisendparameetreid välisest komadega eraldatud failist ja saate eksportida konkreetse komponendi jaoks kasutatud loendi parameetreid, kasutades impordi- ja ekspordivalikuid.

Kui klõpsate impordivalikul, kuvatakse dialoogiboks Fail, mis võimaldab meil valida vajaliku faili, nagu allpool näidatud.

BPT-de väljatöötamine

Kui olete valinud, kuvatakse parameetrite vastendamise dialoogiboks, milles peate failis olevad veerupealkirjad vastendama komponendi parameetritega. Seda harjutust peate tegema kõigi sisendparameetrite jaoks.

BPT-de väljatöötamine

BPT-de väljatöötamine

Kui soovite kasutada eelmiste komponentide väljundparameetreid, peate klõpsama parameetri veeru nime all olevat väljundi märkeruutu.

Kuvatakse väljundparameetrite loendi aken koos kõigi eelmiste komponentide väljundparameetrite loendiga. Saate sealt valida soovitud väljundparameetri ja klõpsata nuppu OK.

BPT-de väljatöötamine

Komponentide rühmitamine/lahutamine

Mõnikord, kui soovite BPT-s komponendid rühmitada, et neid mitu korda koos käitada, peate need kokku rühmitama. Esmalt valige komponendid, mida soovite rühmitada, ja klõpsake rühmakomponentide pilti või valige komponendid Paremklõpsake ja valige Grouping > Group Components.

BPT-de väljatöötamine

Pärast komponentide rühmitamist näeb see välja selline, nagu allpool. Kui soovite komponendid lahti rühmitada, valige rühm ja klõpsake ikoonil Ungroup Components.

BPT-de väljatöötamine

Parameetrite/iteratsioonide lisamine rühmitatud komponentidele

See sarnaneb ühe komponendi parameetri andmete sisestamisega, kuid ainus erinevus seisneb selles, et kui klõpsate grupeeritud komponendi mis tahes sisendparameetri lingil, kuvatakse kõigi komponentide sisendparameetrid koos.

BPT olek

Nagu komponendil on erinev olek, on ka BPT-del erinev olek, mis põhineb BPT loomisel ja selle edenemisel. BPT-l võib igal ajahetkel olla mis tahes järgmine olek.

BPT-de väljatöötamine6 Arendamisel
BPT-de väljatöötamine7 Valmis
BPT-de väljatöötamine8 hooldus
BPT-de väljatöötamine9 viga

BPT oleku saab määrata selle komponentide oleku järgi. BPT staatuse määrab kõigi selle komponentide kõige raskem olek.

Oletame näiteks, et teil on äriprotsesside test, mis sisaldab:

  • 3 Valmis komponendid
  • 1 Hoolduskomponent
  • 2 Arendamisel komponent
  • 1 Viga komponent
  • 1 Arendamisel (nõutud) komponent

Selles näites on testi olek viga, sest Viga on testis ärikomponendi kõige tõsisem olek.

4. samm) BPT silumine

Kui BPT-d on loodud, peate käivitama BPT, et kontrollida, kas komponendid on paigutatud õigesse järjekorda ja edastatud andmed töötavad korralikult või mitte. See on sarnane Testimine meie automatiseerimisskript koos kõigi võimalike viisidega (positiivsed ja negatiivsed) ja andmetega skripti täpsuse kontrollimiseks.

Testi plaani moodulis klõpsa Test Script tööriistaribal nuppu Käivita või Silu Test.

BPT silumine

Kui klõpsate käivitamisnupul, kuvatakse aken "Käivita või silumise test". Aknas Run on teil kaks võimalust, kuidas soovite meie BPT-d käitada.

  1. normaalne
  2. siluda

    BPT silumine

Silumisrežiim: Kui käivitate selles režiimis komponendi, lisab see vaikimisi komponendi esimesele reale katkestuspunkti, mis aitab meil komponente ridade kaupa siluda.

Tavaline mood: Selles režiimis töötab see algusest lõpuni ilma pausi tegemata ja jätkab kohe testi järgmise komponendini.

Saate valida iga komponendi jaoks mis tahes režiimi olenevalt oma nõudest. Kui olete juba kontrollinud mõnda komponenti samas BPT-s või mõnes teises BPT-s, võite minna otse tavarežiimi.

Kui täitmine on lõpetatud, kuvatakse BPT kõigi komponentide täitmise kokkuvõte.

BPT silumine

5. samm) BPT täitmine

Kui BPT-d on välja töötatud ja põhjalikult testitud, peate võib-olla käivitama need BPT-d regressiooni, mõistuse või mõne muu testimistsükli osana.

BPT-de käivitamiseks peate kasutama QC testlabori moodulit. Liikuge jaotisse Test Lab ja valige kaust Test plaan ja Testikomplekt, mille alusel soovite neid BPT-sid käitada.

BPT täitmine

Valige testlabori ruudustikust suvand "Vali testid". Paremal küljel kuvatakse üks paan koos testiplaani puustruktuuriga, kus on kõik testijuhtumid. Valige BPT-d, mida soovite käivitada, ja klõpsake noolenupul, BPT-d lisatakse 'Execution Grid'ile. Isegi saate kasutada pukseerimisfunktsiooni, et valida BPT-d, mida soovite käivitada.

Kui BPT-d on täitmisruudustikule lisatud, peate klõpsama nuppu "Käivita".

Peale nupu 'Run' vajutamist kuvatakse eraldi 'Automatic Runner' aken, kus pead mainima, millises masinas pead neid BPT-sid käivitama. Masin, milles soovite töötada, peaks olema saadaval QTP-tarkvara. Saate teste käivitada samas masinas, kus teie.

BPT täitmine

Pärast masina nimede mainimist veerus "Run on Host" peate klõpsama nuppu "Käivita kõik", kui soovite käivitada kõik testid aknas "Automatic Runner" või valige "Run", kui soovite käivitada ainult valitud BPT.

QC loob automaatselt ühenduse mainitud masinaga ja käivitab BPT ja värskendab tulemused tagasi QC-le, mille olek on läbinud või ebaõnnestunud.

BPT täitmine

Kui teete konkreetsel testil topeltklõpsu, kuvatakse konkreetse testi täpsemad tulemused.

BPT täitmine

See õpetus on tehtud tänu hr Narender Reddy Nukala panusele