top 25 azure test plan
Najbolj priljubljena vprašanja o intervjuju o preskusnem načrtu Azure:
Azure Test Plan je znan tudi kot testni načrt Azure DevOps ali TFS (Team Foundation Server).
Načrt preizkusov Azure pri delu uporabljam kot orodje za upravljanje preskusov že več kot 2 leti.
Tukaj, v tem članku, podajam izčrpen seznam vprašanj za razgovor za testni načrt Azure (kar nekaj zapletenih vprašanj in njihovih rešitev, ki sem se jih z orodjem naučil).
Preden preidemo na sklop vprašanj za intervju, bi rad postavil celostni kontekst o tem, kaj je testni načrt Azure in kakšen namen rešuje za skupino za preverjanje kakovosti.
- Azure Test Plan je znan tudi kot testni načrt Azure DevOps ali TFS (Team Foundation Server).
- Azure Test Plan je eno najboljših spletnih orodij za upravljanje testov za ročno in avtomatizirano testiranje.
- Orodje ponuja zelo dobro možnost sledenja od konca do konca, tako da ima zahteve, specifikacijske dokumente in / ali uporabniške zgodbe povezane s testnimi primeri, rezultati testiranj in prijavljenimi napakami.
- Orodje pomaga slediti podrobnostim konfiguracije, na primer testnim primerom, zaženenim v določenem okolju, ali številu izvedenih graditev, avtorju testnih primerov in preverjanju kakovosti, ki je izvedel testne primere.
- Pomaga pri dodeljevanju ali distribuciji testnih primerov med številnimi preizkuševalci v skupini.
- Služi velikemu namenu, tj.začetek že od ustvarjanja novih testnih primerov, ponovna uporaba obstoječih testnih primerov, dokler enostavno sledenje napredku testiranja.
- Omogoča tudi prilagajanje armaturne plošče s preprostimi in navideznimi grafikoni.
Najpogostejša vprašanja o intervjuju TFS - Vprašanja o intervjuju za Azure Test Plan
Tu je izčrpen seznam vprašanj o intervjuju o TFS:
V # 1) Poimenujte različne vrste testnih zbirk, ki jih TFS omogoča uporabniku, da jih ustvari, in v čem se vsak razlikuje od drugega?
Odgovor: Test Suite je združevanje več testnih primerov. Razvrščanje testnih primerov bi lahko bilo v nasprotju z zahtevo ali katerim koli drugim delovnim elementom, kot so uporabniške zgodbe, funkcija, zahteva za spremembo, ali pa bi jih bilo mogoče združiti v skupino 'Regression test suite' ali 'Smoke test suite'.
Obstajajo tri vrste testnih zbirk, ki jih lahko uporabniki ustvarijo v TFS:
- Statični testni paket
- Paket preizkusnih zahtev
- Poizvedbeni preskusni paket
(Potek dela:
Ustvarite testni paket: Odprite Project -> Test -> Test Plan -> Z desno miškino tipko kliknite Project -> Kliknite Test Suite.
Ustvari element zaostankov: odprite projekt -> plošče -> zaostanki -> nov delovni element )
a) Statični testni paket : S tem se ustvari osnovna mapa, kamor lahko ročno dodate obstoječe testne primere ali ustvarite nove. Pod glavni apartma lahko dodate tudi več otroških apartmajev. Na primer - Faza funkcionalnega preizkušanja Sprint 15 ima 3 zahteve za spremembo.
Primer: Če so CR-123, CR-456, CR-789 3 zahteve za spremembo, potem imate na voljo strukturo statičnih apartmajev, kot je prikazano spodaj:
Nato lahko testne primere dodate v vsakega od teh testnih paketov za otroke.
b) Suita, ki temelji na zahtevah: Ta vrsta zbirke se običajno uporablja v agilni metodologiji testiranja ali v bistvu, ko se ekipa odloči, da bo vsak testni paket preslikan glede na vsako zahtevo. Zahteva je lahko kateri koli delovni predmet, ki predstavlja uporabniške zgodbe, ali katera koli funkcionalna zahteva.
- Če želite imeti paket, ki temelji na zahtevah, morate najprej dodati delovne postavke (uporabniške zgodbe, funkcije) v zaostanek.
- Ustvarite preskusni paket, ki temelji na zahtevah, nato se bo okno za poizvedbo pojavilo kot spodnja slika.
Tukaj izberete Polje = Vrsta delovnega predmeta, Vrednost = Microsoft.RequirementCategory in Območna pot = in kliknite na Zaženi poizvedbo .
V oknu, ki se prikaže, bodo prikazani vsi obstoječi zaostanki / zahteve za projekt. Izberite tisto, ki jo želite dodati, in mapa testne zbirke se ustvari z naslovom, enakim naslovu uporabniške zgodbe, ki ste jo izbrali. Vsi testni primeri, ki jih ustvarite v zbirki, bi se zdaj preslikali v zgodbo uporabnika.
c) Suite, ki temelji na poizvedbah: Kot že samo ime pove, tudi ta vrsta zbirke omogoča dodajanje obstoječih testnih primerov s poizvedovanjem po zbirki podatkov projekta v TFS. Ponovna uporaba obstoječih testnih primerov je vidik, na katerega se osredotoča ta vrsta zbirke.
Ko dodate zbirko poizvedb, se prikaže okno poizvedbe, kjer lahko dodate obstoječe testne primere iz trenutnega ali drugega projekta.
( Opomba: @Project se nanaša na trenutni projekt, @me pa na moj uporabniški ID v TFS na spodnji sliki)
V # 2) S svojim poslovnim analitikom ste se pogovarjali o preskusnem pristopu in obsegu testiranja za določene primere, o čemer morate o tem obvestiti svoje soigralce. Kako jih lahko obvestite prek TFS?
Odgovor: Ko dvokliknete testni primer v pogledu seznama in ga odprete, se prikaže okno, kjer lahko vidite naslov testnega primera, oznake, ki ste jih dodali, razdelke za Povzetek, Koraki, Priloge in Razprava. Če želite soigralce obvestiti o čem, lahko uporabimo funkcijo, imenovano '@mention'.
V razdelku Razprava lahko uporabite simbol @ in nato se prikaže seznam uporabniških ID-jev za projekt. Nato lahko izberete uporabniški ID, ki ga želite obvestiti, čemur sledi sporočilo. Vnesete lahko tudi več ID-jev @user za obveščanje več soigralcev hkrati.
Če želite v sporočilo dodati povezavo, dodajte simbol #, ki mu sledi URL, in pritisnite ENTER. Sporočilo je dodano kot točka za razpravo, uporabniku, omenjenemu v @mention, pa se samodejno pošlje e-poštno sporočilo.
Na primer, @Shalini Singh se lahko sklicujete na matriko pokritosti testa
V zgornjem primeru sem dodal obvestilo, ki bo sprožilo e-poštno sporočilo Shalini Singh s sporočilom, kot je navedeno zgoraj, skupaj z besedilom hiperpovezave www.softwaretestinghelp.com/test-coverage/
Za boljše razumevanje si oglejte spodnjo sliko:
V # 3) Kako razvrstite testne primere, ki jih dodate v TFS?
Odgovor: Ko v TFS dodate testne primere, se pogosto dodajo na nesortiran način. Testna primera lahko razvrstite na dva načina.
do) V pogledu seznama testnih primerov je stolpec z imenom »Naročilo«. Vsak testni primer dobi edinstven ID naročila, ki je samodejno dodeljen glede na vrstni red dodajanja testnega primera. Testni primer lahko razvrstite s klikom na stolpec Naročilo.
(slika vir )
b) Ali pa je v zgornjem desnem kotu možnost z imenom »Naroči preskuse«. S klikom na Naročni testi razvrsti vse testne primere v pogledu seznama.
pomoč za vprašanja in odgovore na pult pdf
V # 4) Kakšni so različni pogledi za testne primere v sistemu TFS?
Odgovor: Za testne primere v sistemu TFS sta na voljo dva pogleda:
- Pogled seznama
- Pogled v mrežo
a) Pogled seznama: To je privzeti pogled testnih primerov v TFS. Kot že ime pove, so v tem pogledu vsi preizkusni primeri razvrščeni, če je seznam razvrščen z ID-jem naročila.
V tem pogledu je za vsak testni primer prikazanih več stolpcev; všeč Izid - ki je zadnji status testnega primera, Naročilo - predstavljanje ID-ja naročila na podlagi vrstnega reda vstavljanja testnega primera, ID - samodejno ustvarjen edinstven ID testnega primera, Naslov , Konfiguracija , pričakovani rezultati itd.
V tem pogledu lahko izvedete naslednja dejanja:
- Preizkusite lahko primere.
- Označite stanje testiranja za vsak testni primer.
- Dodajte nove testne primere ali uvozite obstoječe testne primere.
- Izbrišite obstoječe testne primere.
- Preizkusite primere na podlagi različnih meril, kot so konfiguracije, oznake itd.
- Testne primere lahko tudi razdelite med preizkuševalce.
- Premikajte testne primere s preprostim povlečenjem in spuščanjem.
- Spremenite konfiguracijo testnih primerov.
- Dvoklik na testni primer odpre še eno okno, kjer je prikazan mrežni pogled testnih primerov. V tem oknu lahko dodate, posodobite ali izbrišete preskusne korake.
Spodnja slika prikazuje ListView:
b) Pogled mreže: V zgornjem desnem kotu pogleda seznama - vidite možnost »Seznam«, če kliknete to možnost, pogled preklopi na »Mreža«. Pogled mreže je zelo podoben pogledu v Excelovem delovnem listu. V tem pogledu ne boste smeli izvajati tistih dejanj, ki vam jih omogoča pogled seznama.
Pogled v mrežo:
- Uporabniku omogoča, da doda več preskusnih korakov, kot to počne Excel.
- V tem pogledu lahko celo preprosteje uporabite obstoječe testne primere iz Excela.
- Vrstico lahko vstavite, izbrišete ali posodobite testne primere.
Vendar ne pozabite, da v pogledu mreže obstoječega testnega primera ne morete uvoziti prek poizvedbe in ne morete zagnati ali posodobiti stanja testnega primera.
Še eno glavna razlika med obema pogledoma je kljub temu, da oba pogleda uporabniku omogočata ročno dodajanje, brisanje ali posodabljanje testnih primerov -
- Pogled seznama omogoča dodajanje ali posodabljanje enega preskusnega primera hkrati.
- Pogled mreže vam omogoča, da dodate ali posodobite več testnih primerov, vsak z več koraki preizkusa naenkrat.
Spodnja slika prikazuje pogled mreže.
V # 5) Ali TFS ponuja možnosti, kot so povleci in spusti in preverjanje črkovanja v Mrežnem pogledu testnih primerov? Če ne, kako lahko to težavo premagate?
Odgovor: TFS ne ponuja možnosti, kot je povleci in spusti preskusne korake za kopiranje podatkov iz ene celice v drugo ali za samodejno povečanje številskega identifikatorja v drugih celicah.
Najboljša alternativa je priprava testnih primerov v Excelu s funkcijo povleci in spusti, kjer je to potrebno, in popravi vse tiskarske napake s preverjanjem črkovanja in jih nato premakni v TFS.
V # 6) V celico lahko dodate več vrstic z uporabo ALT + Enter v Excelu. Kako lahko izvedete isto dejanje v pogledu TFS - Mreža?
Odgovor: SHIFT + Enter je bližnjica, ki se uporablja v TFS med dodajanjem testnih primerov v pogledu mreže.
V # 7) Kateri so različni kriteriji, ki se uporabljajo pri iskanju poizvedbe?
Odgovor: Tako kot poizvedbe SQL tudi iskanje poizvedb uporabnikom omogoča iskanje po celotni bazi podatkov TFS na podlagi imena polja ali stolpca, operaterja in pričakovane vrednosti.
Iskanje poizvedbe lahko izvedete z uporabo različnih meril, kot je razloženo spodaj:
a) Iskanje poizvedbe na podlagi preverjanja, ali določeno polje vključuje besedilno vrednost:
Na spodnji sliki bo ob zagonu pridobljen kateri koli delovni element (uporabniške zgodbe, funkcije ali preizkusni primeri ali testni paket itd.) Iz trenutnega projekta z naslovom ali opisom, ki vsebuje besedi »splet« in »uspešnost ali vodenje«.
b) Iskanje poizvedbe na podlagi WorkItemType:
Spodnja slika prikazuje iskanje poizvedbe na podlagi napak WorkItemType =.
- Ko je polje = vrsta delovnega elementa, operator = 'V skupini' in vrednost = Microsoft.BugCategory, poišče vse napake TFS, prijavljene za projekt.
- Ko je vrednost = Microsoft. Test CaseCategory, s tem iskanjem se pridobijo vsi testni primeri, ki ustrezajo ostalim kriterijem polja.
- Podobno, ko je Value = Microsoft. RequirementCategory - delovni elementi iz zaostanka - tj. Uporabniške zgodbe ali funkcije so pridobljene.
c) Iskanje poizvedb glede na razpoložljive možnosti stolpcev:
Na spodnji sliki se iščejo vse dodeljene napake.
Poizvedba lahko temelji na iskalnih kriterijih za ujemanje vrednosti stolpca, stolpci so lahko kateri koli razpoložljivi stolpec, kot so Oznake, Prednost, Dodeljeno, ID, Konfiguracija, Opis in številni drugi razpoložljivi stolpci.
Lahko tudi pridobite določene stolpce, v katerih so ničelne ali prazne vrednosti. Na spodnji sliki bi bila pridobljena vsa opravila s praznimi dejavnostmi.
V # 8) Ali lahko znova uporabite obstoječe testne primere v TFS? Če je odgovor da, razložite vse različne možnosti za to.
Odgovor: Excel vam omogoča, da povlečete in spustite določene preizkusne korake in se hitro kopirajo v več celic, če številčni identifikatorji povlečejo vrednosti celic, ki samodejno napolnijo povečane identifikatorje.
Preverjanje črkovanja je še ena prednost, ki je na voljo v Excelu in je zelo pomembna pri ustvarjanju testnih primerov, da se izognemo kakršnim koli tiskarskim napakam. Na žalost je to znana pomanjkljivost TFS, ki jo Microsoft že obravnava in nadaljuje.
Vendar je srečna stran ta, da lahko še vedno pišete testne primere v Excelu v obliki, ki ustreza pogledu mreže, in lahko zaženete preverjanje črkovanja. Z lahkoto lahko kopirate in prilepite podatke excela z uporabo CTRL C & CTRL V v pogledu mreže TFS in pritisnete CTRL + S, da shranite testne primere.
V # 9) Ali se po uvozu obstoječega testnega primera z id - 123 (na primer) prek poizvedbe spremeni ID na novo kloniranega testnega primera ali se ohrani kot 123?
Odgovor: Ko v pogledu seznama testnih primerov kliknete Dodaj obstoječi testni primer, se odpre okno poizvedbe -
Izberite WorkItemType = Microsoft.Test CaseCategory, AreaPath = in ID =.
Obstoječi testni primer z id se kopira v trenutni paket in testni ID ostane enak.
( Primer: Če je bil uvoženi ID 123, po kloniranju testnega primera klonirani testni primer ohrani isti ID.)
Q # 10) V nadaljevanju s Q9 zgoraj, če posodobite klonirane testne primere in je zdaj z uporabo poizvedbe znova uvožen isti ID testnega primera, katere podatke bo prikazal - izvirne ali posodobljene?
Odgovor: Če posodobite nekaj preizkusnih korakov in kliknete Shrani, se ID testnega primera še vedno ne bo spremenil. Nato se morate pomakniti do tretjega preskusnega sklopa in z istim ID-jem uvoziti testni primer. Zdaj se doda posodobljeni testni primer z najnovejšimi preizkusnimi koraki. V prvem testnem paketu pa se prvotni testni primer ne bo spremenil.
V # 11) Kako v stolpce Test primeri dodate stolpec oznak? Kdaj in kako je uporaba oznak koristna?
Odgovor: Za dodajanje stolpca oznak v razdelku Test primer obstaja možnost z imenom ListView Možnosti stolpca . Ta možnost odpre okno, skozi katerega boste lahko dodali stolpec ‘Oznake’ v odsek Testni primeri.
»Dodaj oznako« vam omogoča, da dodate katero koli besedilno vrednost kot oznako. (Glejte označeno možnost na spodnji sliki)
Oznake lahko dodate tudi v pogled mreže. Če želite v pogled mreže dodati več oznak, v stolpec Oznake vnesite več besedil, ločenih z vejico.
( Primer: Če v pogledu Mreža za testni primer vnesete »Pozitivno«, »Raziskovalec«, nato s klikom na Shrani se v pogledu seznama v zgornjem desnem kotu prikaže več oznak kot filtri.
Glejte spodnjo sliko:
Uporaba oznak ima številne prednosti:
- Označite vsak testni primer z določeno kategorijo. Primer: Pozitivno, negativno, da lahko testne primere razvrstimo v pozitivne in negativne scenarije.
- Filtriranje testnih primerov na podlagi ključne besede (oznak).
- Za vsak testni primer lahko v stolpec Oznake preslikate ID zahteve, ki ne bo le pomagal ohraniti sledljivosti od konca do konca, temveč vam bo omogočil tudi filtriranje testnih primerov na podlagi vsakega ID-ja zahteve in zagotovitev zadostnega testa. pokritost je vzpostavljena.
V # 12) Kako lahko hitro pripravite testne primere iz paketa Regression, če so funkcionalni testni primeri za projekt pripravljeni in je bilo strankam že dostavljenih več sprintov projekta?
Odgovor: Sledite spodnjim korakom, da hitro pridobite obstoječe testne primere v zbirki Regression:
- Ko so vzpostavljeni funkcionalni testni paketi za projekt, določite vse testne primere, primerne za regresijo.
- Dodajte oznako kot »kandidat za regresijo« za vse primere regresijskih testov, ki jih prepoznate.
- V okviru projekta ustvarite novo zbirko »Regression Testiranje«. Paket je lahko vrste statičen ali temelji na poizvedbah.
- Kliknite Dodaj obstoječi testni primer, v oknu za poizvedbo izberite merila kot Oznake = 'Kandidat za regresijo' in kliknite Zaženi.
- Rezultat bo dobil vse testne primere iz projekta, opredeljenega za regresijsko testiranje.
- V rezultatskem oknu lahko izberete vse testne primere in kliknete Uvozi. Posledično se v zbirko dodajo vsi zahtevani testni primeri in regresijska zbirka je pripravljena.
V # 13) Ali se avtor preizkusnega primera lahko razlikuje od preizkuševalcev, ki so jim dodeljeni v TFS. Na primer, če je oseba A tista, ki je napisala testni primer. Kako ga lahko dodelite osebi B za njegovo izvedbo?
Odgovor: Da, avtor preizkusnega primera se lahko razlikuje od preizkuševalcev, ki so jim dodeljeni v TFS. Ko dodate testne primere za testni paket, se vaše ime privzeto prikaže v stolpcu Tester.
V pogledu seznama testnega primera izberite testni primer, z desno miškino tipko kliknite in izberite možnost »Dodeli preizkuševalnik«, ki bo odprla seznam obstoječih uporabnikov. Izberete lahko preizkuševalca in tako QA v svoji skupini dodelite preizkusni primer.
Podobno lahko izberete več testnih primerov in sledite istemu poteku dela, da lahko enemu preskuševalcu naenkrat dodelite več testnih primerov.
V # 14) Za testne primere z,Primer:50 korakov in ste jih delno izvedli; kako lahko nadaljujete z izvajanjem testa in nadaljujete s posodabljanjem stanja testa iz korakov, ki ste jih nazadnje zapustili?
Odgovor: Testni primer lahko zaženete s klikom na gumb Zaženi v pogledu seznama, nato pa se odpre okno testnega tekača.
Oglejte si spodnjo sliko:
Če izvedete vseh 50 korakov z enim potezom, lahko status testnega koraka posodobite kot Pass / Fail / Blocked / Not Applied in s tem ustrezno posodobite stanje testnega primera.
Če pa se pri delni izvedbi upošteva enak pristop, bi bil potek dela naslednji:
Potek dela 2:
- Posodobili ste 5 korakov do Fail in 20 korakov do Pass, preostalih 25 korakov pustite neizvedene. - + Shrani in zapri. - Posledično s tem posodobimo stanje preizkusnega primera kot neuspešno (ker 5 korakov ni uspelo nazaj).
- Nato nadaljujete s testiranjem s klikom na gumb Zaženi - Stanje za prejšnjih 25 preizkusnih korakov se ne ohrani. Nato boste morali posodobiti stanje testa in njihove komentarje, začenši od 1. koraka.
Potek dela 3: To je najboljši pristop, ki ga je treba uporabiti, kadar morate delno izvesti test za testni primer in potrebujete način za nadaljevanje testiranja pozneje, kadar je to potrebno.
Na preizkusnem tekaču posodobite stanje izvedenih preizkusnih korakov, ostale preskusne korake pa pustite neizvedene. NE shranite in zaprite testnega primera, namesto na ravni testnega primera izberite status testnega primera kot Pavza. Ko je testni primer v stanju premora, je omogočena možnost Nadaljuj poleg možnosti Zaženi.
Slika gumba Nadaljuj je prikazana spodaj:
(slika vir )
V # 15) Med 10 preizkusnimi koraki 1 testni korak po izvedbi ni uspel. Povezana napaka se ponovno preskusi po izvedbi popravka. Kako se lahko spoprimete s posodobitvijo stanja testiranja testnega primera?
Odgovor: Kadar kateri koli korak odpove, zaustavite stanje preizkusnega primera, tako da lahko od tam nadaljujete in označite samo neuspešne korake kot opravljene.
Če je bilo stanje preizkusnega primera končano, boste znova zagnali stanje posodobitve iz koraka 1, saj se prejšnje stanje korakov osveži in testni primeri se vrnejo v aktivno stanje.
V # 16) Pojasnite potek dela izvedbe testnega primera v Test Runner in v ListView.
Odgovor:
- V oknu Test Runner
- Če morate preskusni korak označiti kot »Pass«, nato za ta korak kliknite oznako Tick.
- Če želite preskusni korak označiti kot »Fail«, za ta korak kliknite znak Križ.
- Če morate dodati komentarje za preskusni korak, testni korak Pass ne prikaže območja z besedilom komentarja. Oddelek za komentarje je odslej na voljo samo v korakih »Failed«.
- Če morate dodati komentar za opravljen korak, ga označite kot Neuspešno (kliknite ikono Križ) in nato podajte korak (kliknite ikono kljukice) in videli boste razdelek za komentarje. To je znana težava v TFS.
- Zaustavite se lahko tudi na ravni testnega koraka in na ravni testnega primera.
- Za testni primer s parametriziranimi podatki se izvede več ponovitev testnih primerov.
- Tudi stanje testnega primera lahko označite kot Blokirano.
- V pogledu seznama testov
- Na seznamu preizkusnih primerov lahko izberete več testnih primerov in jih označite kot uspešno v enem potezu, nekaj drugih sklopov testnih primerov pa kot neuspešne. Vendar s tem pristopom status testnih primerov ni posodobljen na ravni testnega koraka.
- Obstajajo tudi druge možnosti, kot so Blokirano, Ni primerno, Nastavi kot aktivno, Nadaljuj (za zaustavljen testni primer)
V # 17) Kako lahko med izvajanjem testnega primera ustvarite napako v TFS? Ali se samodejno poveže s testnim primerom?
Odgovor: Ustvarjanje napake v TFS med izvajanjem testa:
V oknu Test Runner kliknite Ustvari napako možnost, da ustvarite novo napako (glejte spodnjo sliko)
Odpre se okno, kot je prikazano spodaj, v katerem izpolnite podrobnosti o napaki in s tem kliknete Shrani samodejno ustvari ID napake.
Povezava med testnim primerom in ID-jem hrošča:
Napaka se samodejno preslika v TFS, če gre za ID napake TFS. Če je bila napaka prijavljena v zunanjem orodju za upravljanje napak, morate ID napake ročno preslikati v odsek za komentarje ali stolpec Oznaka v preskusnem koraku.
Ogled preslikanega ID-ja napake TFS za testni primer:
Korak Failed se samodejno preslika na napako. Testni primer se samodejno preslika na ID napake TFS. Tu si lahko ogledate seznam ID-jev napak, preslikanih v testni primer.
- Shranite in zaprite okno preizkusnega tekača.
- Pomaknite se do Povezano delo razdelek Otroške povezave za testni primer.
- V podrejeni povezavi bodo vse povezane napake za ta testni primer.
V # 18) Kako lahko spremljate napredek pri testiranju?
Odgovor: Tik ob zavihku 'Testi' je zavihek 'Grafikoni'. Napredek testiranja lahko spremljate na ravni testnega primera ali na ravni rezultatov in dobite prilagojeni grafikon po svoji izbiri.
Spodaj sta navedena dva primera priprave grafikona.
a) Meritve rezultatov preizkusa: število statusov prenosa / neuspešnih / blokiranih / v teku:
Izberite Razvrsti po = rezultat, vrednosti = število testov.
Glede na vrsto grafikona, izbranega v razdelku Snapshot (pita, stolpec, stolpec itd.) - Na prikazanem grafikonu boste dobili meritve števila testnih primerov - Not Run, Not Applied, Passed, Failed, Blocked, Paused .
kako odpreti hudourniško datoteko v operacijskem sistemu Windows
b) Status testnega primera na dodeljenega preizkuševalca:
Izberite vrtilno tabelo pod posnetkom, vrstice = preskuševalec, stolpci = rezultat, vrednosti števila preskusov - nato lahko vidite vrtilno tabelo, ki prikazuje meritve v spodnji obliki:
V # 19) Kako lahko analizirate, kateri modul / območje ima največ napak po zaključku izvedbe za določen sprint ali ponovitev?
Odgovor: Ustvarite grafikon z uporabo vrstne vrstice ali vrtilne tabele. Izberite Ime = 'Napake po skupini', Y-os = 'Ime vozlišča', Razvrsti po = 'Prednost', Združevanje = Število delovnih elementov.
To bo prikazalo, kateri modul / območje ima največ napak po zaključku izvedbe za določen sprint ali ponovitev. (glej sliko spodaj)
V # 20) Kako je v sistemu TFS podprta parametrizacija? Pojasnite, kako ste izvedli testiranje z različicami podatkov na primeru iz vašega projekta.
Odgovor: Parametrizacija je ena od omembe vrednih lastnosti, ki jih ponuja TFS. Obstajajo situacije, ko morate preizkusiti isti korak, vendar z različicami podatkov / več testnimi podatki, in tu pomaga parametrizacija.
Ustvari ali dodaj parametre:
Obstaja možnost, znana kot 'Parametri', tik ob 'Načrtu preizkusa'.
Zaslon parametra:
(slika vir )
S klikom na to možnost se odpre zaslon Parameter, kjer si lahko ogledate svoje testne podatke. Spodaj Primer - obstajajo različice podatkov, nastavljene na 3 stolpce v mreži - Number1, Number2, Result.
Opomba : stolpce lahko poimenujete po želji.
(slika vir )
Dostopite do parametra v našem testnem primeru:
Zdaj, ko je parameter pripravljen za uporabo. Do teh vrednosti lahko dostopate v testnih primerih. Za dostop do parametriziranih podatkov uporabite @columnname v preskusnem koraku, kjer koli želite do njega dostopati.
Oglejte si izvedbo spodaj:
Tu je v koraku 1 uporabljen @ Number1, v koraku 2 stolpec @ Number2 in v pričakovanem rezultatu koraka 3 je dostopen @Result. Če parametrizacija ni bila vzpostavljena, boste morda potrebovali 9 korakov, pri čemer so omenjeni ločeni podatki o preskusu. . Ta dodatna prizadevanja za pripravo testnega primera so shranjena s to funkcijo.
Izvedite testni primer s parametriziranimi podatki:
Ko se zaženejo v pogledu seznama testnih primerov, se odpre testni tekač.
Parametrirani podatki se bodo zdaj izvajali v ponovitvah:
Za zgornji primer:
Prva vožnja bo pokazala:
„Test 1 od 3: Ponovitev 1“,
1. korak: Vnesite @ Number1
Število1 = 5
2. korak: Vnesite @ Number2
Število2 = 5
3. korak: V stolpec pričakovanih rezultatov dodajte obe številki Rezultat = 10
Na ravni preizkusnega koraka ali neposredno na ravni ponovitve lahko označite uspešno / neuspešno. Ne pozabite, tudi če Iteration1 označite kot Pass (na primer), celotno stanje testnega primera ni nastavljeno - testni primer še ni v celoti zagnan. Nato kliknite naslednji in podobno sledite pristopu za ponovitev 2 in ponovitev 3.
Ko je stanje posodobljeno za vse ponovitve, se samodejno nastavi stanje testnega primera kot Pass / Fail / Pause. Število ponovitev = število vrstic v parametru. Tu so bile izvedene 3 ponovitve, saj so bile v parametrih na voljo 3 vrstice testnih podatkov.
Za referenco si oglejte spodnjo sliko ( Opomba: slika ni nadaljevanje zgornjega primera)
V # 21) Kateri so različni načini za pridobivanje testnih primerov skupaj s posodobljenim stanjem po izvedbi?
Odgovor: Obstajajo 4 možnosti za izvlečenje testnih primerov in posodobljeno stanje po izvedbi.
To so:
a) Izvoz po e-pošti - Izberite Test Suite, izberite Export -> Export via Email. S to funkcijo lahko preizkusite primere na e-poštni ID.
Oglejte si spodnjo sliko:
(slika vir )
kateri mp4 video downloader je združljiv z youtubeom
b) Natisnite poročilo : Poročilo lahko tudi natisnete.
c) Izvozi v pripomoček excel : Uporabite pripomoček, s katerim lahko svoje testne primere skupaj z rezultati izvozite v datoteko excel.
Za več podrobnosti o uporabnosti glejte spodnjo sliko:
(slika vir )
d) Kopirajte in prilepite iz pogleda mreže v Excel: Kopirate in prilepite lahko s kombinacijo tipk Ctrl + C in Ctrl + V iz pogleda mreže v Excel in nato status ročno posodobite za dejanski rezultat in stanje testiranja.
V # 22) Kako lahko delite preizkusne korake in kje drugje lahko uporabite skupne korake?
Odgovor:
Skupna raba preskusnega koraka: V pogledu seznama se, ko dvokliknete kateri koli testni primer, odpre okno s podrobnostmi testnega primera. Poleg povzetka je zavihek Koraki. Ko zavihek korakov povečate, se prikaže zaslon, kot na spodnji sliki.
Korak v skupni rabi lahko dodate, kot je prikazano spodaj: Kliknite ikono Ustvari skupne korake in ustvarite nov preskusni korak. To je zdaj v skupni rabi in ga je mogoče ponovno uporabiti v drugem testnem paketu ali drugem projektu. (Glej sliko spodaj)
Ponovna uporaba skupnega koraka: Odprite zaslon s koraki, kamor želite dodati obstoječi korak v skupni rabi. Ikona tik pred “Ustvari skupne korake” je za “Vstavi obstoječi skupni korak”, kliknite ikono, odpre se okno z poizvedbo s Poljem = ”Vrsta delovnega elementa”, Operator = ”V skupini”, Vrednost = ”Microsoft.SharedStepCaregory '.
Ko zaženete poizvedbo, so prikazani vsi obstoječi koraki v skupni rabi. Nato lahko izberete korake in kliknete Vstavi korake v skupni rabi. (Glej sliko spodaj)
V # 23) Če so testni podatki na voljo v datoteki excel, ki jo je zagotovil odjemalec, kako jih je mogoče uporabiti v TFS?
Odgovor: Lahko preprosto kopirate in prilepite podatke iz odjemalske datoteke excel v nov parameter v TFS. (Glej V # 20 zgoraj, saj pojasnjuje, kako ustvariti nov parameter in dostopati do parametra v testnem primeru).
V # 24) Kako lahko na nadzorni plošči na voljo lokalno dostopen grafikon, ki ga lahko vidijo tudi zainteresirane strani?
Odgovor: Zavihek zraven »Preskusi« je 'Grafikon' , kjer lahko dodate grafikone. Ko je grafikon prikazan, z desno miškino tipko kliknite grafikon in ‘Dodaj na nadzorno ploščo’ možnost je na voljo - pod pogojem, da so pripomočki na nadzorni plošči že konfigurirani. Drugič, ne pozabite, da grafikoni poleg nadzorne plošče zahtevajo tudi skrbniške pravice, sicer je ta možnost za vas onemogočena.
V # 25) Kako lahko razporedite vse testne primere v paketu med člane QA za izvedbo in jih obvestite prek TFS?
Odgovor: Z desno miškino tipko kliknite testni paket in izberite 'Dodeli preizkuševalce za izvajanje vseh preskusov' in odpre se pogovorno okno, kamor lahko dodate več uporabniških ID-jev preskuševalcev, potrdite polje Pošlji e-pošto, vnesite Zadeva in Opomba. Kliknite V redu.
Preizkuševalcem na seznamu s sporočilom se pošlje e-poštno sporočilo. Tako se dodelitev in obveščanje o dodelitvi izvajata hkrati.
Za boljšo jasnost si oglejte spodnje slike:
V # 26) Kako lahko z enim potezom odstranimo oznako “Regression Candidate” na vseh testnih primerih iz prednostne naloge 2?
Odgovor:
do) S poizvedbo pridobite testne primere za projekt, ki imajo prednost 2.
b) Merila za poizvedbo so naslednja:
- Timski projekt = @ Project
- WorkItemType v skupini Microsoft.TestCaseCategory
- Prednost = 2
c) Ko je poizvedba zagnana, izberite vse testne primere, pridobljene v rezultatskem oknu.
d) Prikaže se možnost »Uredi izbrani delovni element«. Izberite to možnost. (Glej sliko spodaj)
je) Prikaže se okno Uredi delovne elemente.
f) Izberite polje = Oznake (Odstrani) = Vrednost = Regression Candidate in kliknite Shrani.
Ta potek dela bo odstranil oznako = kandidat za regresijo za vse testne primere s prednostjo 2 za projekt.
V # 27) Kako prek poizvedbe iz več projektov pridobite testne primere z določeno konfiguracijo?
Odgovor: Ustvarite nov testni paket in ga ustrezno poimenujte. V pogledu seznama testnega primera izberite »Dodaj obstoječi testni primer« in odpre se poizvedbeno okno.
- Ne izberite 'Team Project' = @ Project. To bo prineslo delovne postavke samo iz trenutnega projekta.
- Če morate izbrati testne primere s konfiguracijo Primer: »Predprodukcija«, izberite merila poizvedbe s stolpcem Konfiguracija = predprodukcija, vrsta delovnega elementa = Microsoft.TestcaseCategory in potrdite polje v zgornjem desnem kotu okna poizvedbe 'Poizvedovanje po projektih'.
- Če zaženete to poizvedbo, boste iz več projektov dobili testne primere s konfiguracijo = predprodukcija.
Zaključek
Medtem ko orodje za upravljanje preskusov TFS postopoma zajema trg, smo se poskušali globoko poglobiti v to temo in utrditi njeno drobnost in poskušali po najboljših močeh seznaniti naše QA-je z velikimi in odličnimi funkcijami, ki jih podpira TFS skupaj z nekaterimi znanimi težavami ali pomanjkljivostmi in alternativnimi načini za njihovo reševanje.
Upam, da boste izkoristili največ koristi, če boste razumeli potek dela orodja in dobili tudi znanje o najbolj verjetnih in ustreznih vprašalnikih za TFS.
Priljubljen citat se glasi 'Voditelji se nikoli ne nehajo učiti'. Tu bi rad zaključil - vendar nikoli ne dovolite, da se učenje ustavi. »Bodite Vodja in vam želim veliko Srečno učenje '.
Avtor: To objavo je napisal Shobha D. Deluje kot vodja projekta in ima 9+ let izkušenj na področju ročnega testiranja, avtomatizacije in API-jev.
Vse najboljše za vaš intervju !!
Priporočeno branje
- Vprašanja in odgovori za intervjuje
- 25 najboljših agilnih preizkusnih vprašanj in odgovorov
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- 25+ najbolj priljubljenih vprašanj in odgovorov za intervju z ADO.NET
- Najboljših 25 vprašanj za intervju z Perlom, ki bi se jih morali pripraviti leta 2021
- Najboljših 25 vprašanj o intervjujih za programsko inženirstvo (ZADNJA 2021)
- Vprašanja in odgovori za preizkušanje ETL
- 40+ priljubljenih preizkusnih vprašanj QA Analyst Intervju z vprašanji in odgovori (2021 SEZNAM)