rally software tutorial
Ta vadnica pojasnjuje, kaj je programska oprema Rally (prej CA Agile Central) in kako jo uporabljati za dejavnosti upravljanja preskusov programske opreme. Vključuje tudi primerjavo programske opreme Jira Vs Rally:
Rally Software je platforma poslovnega razreda, ki je zasnovana posebej za merjenje agilnih razvojnih praks. Prevzame ga CA Technologies.
Večina programov programske opreme po agilni metodologiji in Rally je ena izmed priljubljenih rešitev za upravljanje / sledenje vsem dejavnostim v agilnih projektih. V tem članku bomo opisali, kako lahko izvajamo različne dejavnosti testiranja z uporabo Rallyja.
Kaj se boste naučili:
- Pregled programske opreme Rally
- Rally nadzorna plošča in Burndown lestvice
- Kako ustvariti uporabniške zgodbe v reliju
- Kako ustvariti testne primere v reliju
- Kako ustvariti napako
- Kako ustvariti testni načrt za programsko opremo Rally
- Kako izvesti testni primer
- Upravljanje preizkusnega niza
- Naložite primere množičnega preizkusa
- Prednosti in slabosti programske opreme Rally
- Primerjava programske opreme Jira Vs Rally
- Zaključek
Pregled programske opreme Rally
Predpogoj: Za uporabo orodja Rally bi morali imeti veljavne uporabniške poverilnice za prijavo in omogočiti dostop do vašega projekta.
Spletna stran: Programska oprema Rally
Rally nadzorna plošča in Burndown lestvice
V projektu Agile obstajajo šprinti in vsakodnevne dejavnosti se spremljajo, uporabniške zgodbe pa se dodelijo določeni ponovitvi. Ogledamo si lahko grafikon Burndown, ki prikazuje količino dela, ki je ostalo na tem sprintu, in število sprejetih uporabniških zgodb. Na podlagi česar lahko zlahka razumemo, da je sprint delo na pravi poti ali ne.
Tudi z uporabo aplikacije Iteration Dashboard na domači strani lahko podatke o ponovitvi vidimo v več oblikah, kot so tortni grafikoni, zajete.
Tabela Rally Burndown:

(slika vir )
Kako ustvariti uporabniške zgodbe v reliju
Preden izdelamo testni primer ali z njim povezane podrobnosti, moramo imeti delovni izdelek ali zahtevo. To se imenuje zgodba uporabnika. To je sestavljeno iz podrobnosti o zahtevah določene funkcionalnosti z merili sprejemljivosti. Privzeto je stanje uporabniške zgodbe v Določenem stanju, glede na napredek uporabniške zgodbe pa lahko status posodobimo na Napredek ali Dokončano ali Blokirano itd.
Če želite ustvariti uporabniško zgodbo: Kliknite Načrt >> Zgodbe uporabnikov >> in nato »Nova uporabniška zgodba«
Podrobnosti o uporabniški zgodbi: Navedite ime uporabniške zgodbe, opis in merila za sprejem, ponovitev (pomeni, v kateri različici Sprint jo je treba razviti / preizkusiti), funkcijo in shranite podrobnosti. Tako ustvari uporabniško zgodbo z edinstvenim ID-jem, ki se začne z ZDA. Primer: US12345
Rally bi vam pomagal s predlogo, kako lahko napišemo dobro uporabniško zgodbo.
Predloga za uporabniško zgodbo: Kot, želim, da tako

kaj je matrika sledljivosti pri testiranju programske opreme
Ko je uporabniška zgodba ustvarjena, imamo na njej še veliko drugih stvari. Ti so naslednji:
- Naloge: Ustvari ga lahko z zavihkom Opravila. Tu dodamo naloge za razvijalce, preizkuševalce, DB ali pregledovalce itd., Ki morajo delati na tem izdelku in mu dodati ocene, lastnika in druge podrobnosti.
- Testni primeri: Ustvarite testne primere z zavihkom Testni primer.
- Testni zagon: Izvedemo lahko testne primere, dodamo rezultate testa vsakega testnega primera, ustvarjenega pod tem zavihkom.
- Napake: S tem zavihkom lahko ustvarite napake.
- Razprave: Tu lahko dodate kakršen koli napredek ali razpravo o uporabniški zgodbi.
- Pregled zgodovine: Vsaka dejavnost, opravljena na tem delovnem izdelku, je dodana pod Zgodovina in si jo lahko ogledamo tukaj.
- Odvisnosti: Tu je mogoče dodati katero koli odvisno zgodbo.
Testne primere, izvedbo ali napake lahko ustvarite tudi iz uporabniških zgodb ali druge navigacije. Podrobnosti o tem, kako lahko dodamo in druge načine uporabe, so razložene v nadaljnjih razdelkih.

Kako ustvariti testne primere v reliju
Na splošno na zavihku Kakovost ustvarimo testni primer.
Če želite ustvariti testni primer: Kliknite zavihek Kakovost >> Testni primeri >> in nato “New Test Case”.
Podrobnosti za testni primer: Iz spustnega menija izberite delovni izdelek, tj. Uporabniško zgodbo, ki smo jo opisali v zgornjem razdelku, vrsto testnega primera, način, prednost, tveganje, predpogoj, koraki in shrani in zapri. Vsak testni primer je ustvarjen z edinstvenim ID-jem, ki se začne s 'TC'.
Prav tako lahko ustvarimo toliko testnih primerov, kot smo želeli. Ali pa lahko hkrati uporabimo primere za množično preizkušanje z dodatkom Excel, o čemer bomo razpravljali v naslednjih razdelkih.

Povezava testnega primera z zgodbami uporabnikov:
Kot smo že omenili, lahko med ustvarjanjem novega preizkusnega primera na zavihku Kakovost poiščemo delovni izdelek in izberemo obstoječo uporabniško zgodbo, tako da se bo povezal s to uporabniško zgodbo. Ali pa odprite uporabniško zgodbo in kliknite zavihek Test primeri in v orodni vrstici kliknite gumb Dodaj novo, dodajte podrobnosti in izberite Ustvari.
Kako ustvariti napako
Oglejmo si, kako ustvariti napako in povezati napake s testnimi primeri / zgodbami uporabnikov. Na splošno je katera koli napaka lahko povezana z napako.
Če želite ustvariti napako: Izberite zavihek Kakovost >> Napake >> in kliknite na “Nova napaka”
Podrobnosti za testni primer: Ime / naslov okvare, oznake, opis, morebitne priloge, lastnik, država, okolje, prednost, resnost, poslano, ponovitev itd. In nato kliknite Ustvari.
Poleg zgornjih podrobnosti lahko uporabniško zgodbo in testni primer preslikamo tudi na napako po poljih možnosti iskanja User Story / Test Case na strani in izberemo obstoječe User Story in Test Case. Napako lahko izbrišemo ali povežemo podvojene napake.
Ustvarimo lahko tudi paket napak, kjer lahko za sprostitev dodamo vse obstoječe testne primere za lažje sledenje. Obstoječim napakam lahko dodamo ID napake Suite, da jih prikažemo v paketu napak.
kako narediti primer v čakalni vrsti v javi
Aplikacijo Moje napake lahko ustvarim s funkcijo Dodaj aplikacije na domači strani. S tem lahko preizkuševalec ve za nezaprte napake, ki so jih ustvarili. Vse napake si lahko ogledate in filtrirate po ID-ju, stanju in ustvarjenem lastniku itd.
Kako ustvariti testni načrt za programsko opremo Rally
Če želimo organizirati vse testne primere na organiziran način in jih ločiti po določeni funkcionalnosti ali funkcionalno ali v različnih ciklih testiranja, lahko ustvarimo testne mape in podnje premaknemo zahtevane testne primere.
Če želite ustvariti mapo v preskusnem načrtu: Izberite zavihek Kakovost >> in nato kliknite Test test
Tu boste videli več ikon za ustvarjanje mape ali ustvarjanje podmap, ustvarjanje novih testnih primerov ali urejanje obstoječega testnega primera, odstranjevanje testnih primerov.
Vsaka testna mapa ima ID, ki se začne s TF. Če želite kateri koli testni primer premakniti v katero koli mapo, kliknite uredi testni primer in posodobite ID testne mape v mapo, kamor želite premakniti zahtevani testni primer. Tu bi videli vse testne primere, ki so ustvarjeni v mapi in ki ne bi imeli mape povezane. Tudi za vsako raven map lahko vidite stanje rezultatov preizkusa, kot je št. testnih primerov uspešno / neuspešno / brez izvajanja.
O tem, kako lahko izvedemo testni primer, bomo razpravljali v naslednjem poglavju.
Ko odpremo mapo Test, si lahko ogledamo vse testne primere, ustvarjene v njej, lahko jih zaženemo hkrati in posodobimo stanje testa.

(slika vir )
Kako izvesti testni primer
Testne primere je mogoče izvesti na dva načina. Lahko poiščete ID primera in ga zaženete ali pa ga odprete v načrtu preizkusa. Ko odprete testni primer, kliknite ikono + za ustvarjanje rezultata testnega primera.
Podrobnosti o rezultatih testnega primera: V obvezno polje vnesite različico gradnje, Verdict (Blocked / Pass / Fail / Error / Inconclusive). Vnesite tudi druge podrobnosti, kot so trajanje, Tester (ta bi bil samodejno izbran kot prijavljeno uporabniško ime), Test Set (o testnem naboru bi razpravljali v naslednjem razdelku), priloge in opombe, nato pa shranite.
Glede na to, ali testni rezultat uspe ali ne, bodo rezultati testnega primera prikazani v zeleni / rdeči barvi.
Omejitev: Od tega datuma lahko izvedemo testni primer in ga označimo kot uspešno / neuspešno na ravni testnega primera. Če imamo scenarij, saj ni uspel samo en korak, moramo celoten testni primer označiti kot neuspešen in ni nobene določbe za posodobitev stanja vsake stopnje.
Upravljanje preizkusnega niza
Oglejmo si, kako upravljati nabor preizkusov, povezati nabor preizkusov in ustvariti poročila v programu Rally.
Testni sklop je tudi zbirka testnih primerov, kot jih imamo v načrtu preizkusov. Razlika je v tem, da je lahko kateri koli testni niz povezan s ponovitvijo. V osnovi bodo ustvarjeni preizkusni nizi za sledenje regresijskim preskusom ali za sledenje kateri koli drugi izvedbi preizkusa na določenem sprintu. Ker je to podobno uporabniški zgodbi, lahko dobimo točke, načrtovano oceno, stanje, ure itd.
Če želite ustvariti testni niz: Izberite Track >> Iteration Status >> na tej strani v spustnem polju New izberite možnost »Test Set«.
Podrobnosti za testni niz: Navedite ime testnega nabora in kliknite Dodaj. Vsak testni niz je ustvarjen z enoličnim ID-jem, ime pa se začne z “TS”.
Preslikajte testne primere v testni niz: Kliknite ikono za konfiguracijo na levi strani testnega nabora in izberite možnost »Dodaj obstoječe testne primere…«. Odpre se okno, v katerem lahko izberete / filtrirate projekt z ID-ji testnih primerov in izberete vse zahtevane testne primere tako, da kliknete potrditvena polja in kliknete gumb Dodaj v oknu.
Opomba: V oknu za izbiro testnega primera bo na vsaki strani prikazano omejeno število testnih primerov, potem ko izberete testne primere in se premaknete na naslednjo stran, kliknite gumb Dodaj, da dodate izbrane testne primere, sicer bo prejšnja izbira biti izgubljen.
Ko so povezani vsi testni primeri, lahko razširite testni niz in dodate rezultate vsakemu testnemu primeru ali posodobite podrobnosti na vsaki ravni testnega primera ali več testnih primerov hkrati z možnostmi filtriranja.
Obstoječi testni niz lahko ponovno uporabimo tako, da ga kopiramo in mu ponovimo ponovitve, stanje, oceno in druge podrobnosti. Ogledate si lahko tudi rezultate preizkusnega nabora, na primer koliko testnih primerov je bilo prenesenih / neuspešnih / brez izvajanja.
Komplet za preskus povezave / sprostitev / ponovitev: Kot je opisano zgoraj, je testni komplet podoben uporabniški zgodbi, vanj lahko dodamo podrobnosti o ponovitvi, sprostitvi. Tako lahko sledimo stanju izvedbe tega preizkusnega niza v določenem Sprint / Iteration.
Poročila: Izberite zavihek Poročila in izberite poročilo ali grafikon za ogled. Lahko jih tudi natisnete ali pošljete po e-pošti.
Poročila po meri lahko ustvarimo v poročilu >> Poročila in izberemo gumb + Dodaj novo.
Izberite ali filtrirajte vrednosti v skladu z vašo zahtevo in kliknite gumb »Zaženi«, da ustvarite poročilo. Razširjene aplikacije Rally lahko uporabimo z možnostjo dodajanja aplikacij na domači strani in lahko ustvarimo grafikone / poročila.
Naložite primere množičnega preizkusa
Pojdimo v podrobne korake za nalaganje množičnih testnih primerov v Rally.
Z zgornjimi razdelki smo razumeli, kako lahko ustvarimo testni primer z možnostjo Dodaj nov primer. Vendar bomo v realnem času imeli veliko število testnih primerov, ki jih je treba ustvariti, dodajanje iz uporabniškega vmesnika Rally pa je malo okorna naloga. Zato lahko uporabimo možnost uvoza, s katero lahko uvozimo testne primere, ustvarjene v Excelu.
Pred kratkim je Rally ponudil možnost uvoza testnih primerov in testnih korakov iz excela.
Podrobni koraki so navedeni spodaj:
Korak 1: Pojdite na Kakovost >> Testni primeri
2. korak: Izberite »Dejanja« >> kliknite povezavo »Uvozi testne primere ...«
Dobili boste okno, v katerem lahko vidite povezavo z imenom »uvozna predloga«
3. korak: Kliknite »uvozi predlogo« in prenesite predlogo excel ter navedite podatke, kot je prikazano na spodnji sliki, in jih shranite na trdi disk.
Dodajte vrsto predmeta kot »Test Case« in navedite podrobnosti. Tu sta samo vrsta in ime predmeta samo dve obvezni polji, preostale stolpce pa lahko dodamo, če želimo zagotoviti te podrobnosti in jih uvoziti v Rally.
Ker imamo tudi določbo za uvoz testnih korakov, za to navedite podrobnosti koraka z vrsto predmeta kot »Test Case Step« in indeks kot številko koraka in številko vrstice testnega primera v stolpcu Test Case, kot je vrstica (2), za prvi testni primer kot prikazano spodaj za preslikavo korakov preskusa v določen testni primer. Prav tako dodajte toliko testnih primerov, za katere želite podrobnosti, in shranite podatke.

vhodni izhod datoteke c ++
4. korak: Prebrskajte datoteko v uvoznem oknu in kliknite gumb »Preveri«, da preverite, ali obstajajo napake.
5. korak: Ko je potrditev uspešna, se prikaže okno z gumbom Uvozi.
Ko je uvoz uspešen, se prikaže sporočilo Uvoz uspešen. Zapri okno.
Odprete lahko stran Kakovost >> Testni primeri in preverite dodane nove testne primere. Prav tako lahko preverite z iskanjem delovnega izdelka (uporabniška zgodba) in preverite, ali so testni primeri povezani z njim v skladu s predloženimi podatki.
Poleg zgornjega postopka lahko namestimo tudi dodatek za Excel Rally in se iz Excela povežemo z Rally ter izvozimo testne primere v Rally.
Prednosti in slabosti programske opreme Rally
V programu Rally je na voljo širok spekter funkcij. To orodje je namenjeno predvsem agilnim projektom.
Prednosti:
- Rally je močno orodje Agile.
- Na voljo je široka paleta funkcij, od načrtovanja izdaje do poročil o preskusih.
- Uporabljajo ga lahko lastniki izdelkov, vodstvo za poročila in spremljanje dela, razvojnih in preskusnih skupin.
Slabosti:
- V primerjavi z drugimi orodji za upravljanje testov, kot je ALM, upravljanje testnih primerov ni zelo uporabniku prijazno.
- Malo neprilagodljiv v primerjavi z drugimi orodji, kot je Jira.
- Primerjava Jira proti reliju.
Primerjava programske opreme Jira Vs Rally
| Značilnost | Rally | Jira |
|---|---|---|
| Integracija | Da (API REST) | SDK.Java, SDK.NET, SDK.Ruby, SDK.Nodejs |
| Platforma | Spletno | Spletno / nameščeno |
| Cena / cena | To je drago in se za majhno organizacijo morda ne splača. Več točk za ceno / brezplačna preizkusna različica. | Licenciranje je mesečno in temelji na tem, kaj uporabiti. Več točk za ceno / brezplačna preizkusna različica. |
| Licenca | Lastniška / brezplačna preizkusna različica | Lastniške / brezplačne licence skupnosti za odprtokodne in akademske projekte. |
| Podpora | Skupina za tehnično podporo je na voljo in se odziva. | Povezovanje težav je skupinam omogočilo sledenje težavi. |
| Varnost | Rally ima dobro preverjanje pristnosti in varnost. | Jira zagotavlja visoko razpoložljivost, zmogljivost v velikem obsegu in napredne varnostne funkcije, kot je šifriranje v mirovanju |
| Namestitev ali namestitev | Namestitev je enostavna. | Začetna nastavitev je nekoliko zapletena. |
| Drugi | Vključena je podpora za večfunkcionalne ekipe in tudi upravljanje testov in upravljanje napak. | Na voljo velika skupnost, podpora za več jezikov, več kot 600 vtičnikov in več vtičnikov. |
Do zdaj smo v Rallyju že razpravljali o dejavnostih, povezanih z upravljanjem preizkusov, v Rallyju imamo tudi veliko drugih strani za upravljanje projektov, na primer, Časovna polja, kjer upravljamo ponovitve in mejnike z izbiro vrste v spustnem meniju.
Zaključek
Z vsemi zgornjimi podrobnostmi smo razumeli, kako lahko ustvarimo uporabniške zgodbe, testne primere, napake, testne sklope, uvoz testnih primerov in preslikavo med vsemi. To orodje se ne uporablja samo za upravljanje preizkusov, temveč imamo tudi funkcije načrtovanja izdaje in druge funkcije. Obstaja veliko drugih orodij za upravljanje projektov, kot so Jira, Test Rail itd.
Programska oprema Rally je eno najbolj priljubljenih orodij, ki jo lahko uporablja širok krog ljudi, na enem mestu pa lahko spremlja različne dejavnosti.
Priporočeno branje
- Agile Vadnica JIRA: Kako učinkovito uporabiti JIRA za upravljanje agilnih projektov
- Kako v kratkem času uporabiti funkcije programske opreme visoke vrednosti s pomočjo Agile Scrum procesa
- Vadnica SAFe Agile: Kaj je Scaled Agile Framework
- Vadnica VersionOne: Vodič za orodje za vsestransko upravljanje agilnih projektov
- Vadnica Robot Framework - funkcije in namestitev programske opreme
- Vadnica za TestLodge - Kako organizirati svoje projekte za testiranje programske opreme z orodjem za upravljanje preizkusov TestLodge
- Vadnica za portfelj Jira: Vtičnik Agile Project Portfolio Management za JIRA (pregled)
- Vadnica za administracijo JIRA: Administrator in upravljanje uporabnikov JIRA