rally software tutorial
V tomto výučbe sa dozviete, čo je softvér Rally (predtým CA Agile Central) a ako ho používať pri činnostiach správy softvérového testu. Zahŕňa tiež porovnanie Jira Vs Rally Software:
Rally Software je platforma podnikovej triedy, ktorá je účelovo zameraná na prispôsobenie agilných vývojových postupov. Získava ho spoločnosť CA Technologies.
Väčšina softvérových projektov sledujúcich agilnú metodológiu a Rally je jedným z populárnych riešení na správu / sledovanie všetkých aktivít v agilných projektoch. V tomto článku sa budeme venovať tomu, ako môžeme pomocou programu Rally vykonávať rôzne testovacie činnosti.
Čo sa dozviete:
- Recenzia softvéru Rally
- Tabuľky Rally a mapy Burndown
- Ako vytvárať používateľské príbehy v rally
- Ako vytvoriť testovacie prípady v rally
- Ako vytvoriť chybu
- Ako vytvoriť testovací plán v softvéri Rally
- Ako vykonať testovací prípad
- Spravovať testovaciu sadu
- Nahrajte hromadné testovacie prípady
- Softvérové výhody a nevýhody Rally
- Porovnanie softvéru Jira Vs Rally
- Záver
Recenzia softvéru Rally
Predpoklad: Aby sme mohli používať nástroj Rally, mali by sme mať platné prihlasovacie údaje používateľa na prihlásenie a mal by sa poskytnúť prístup k vášmu projektu.
Webová stránka: Softvér Rally
Tabuľky Rally a mapy Burndown
V agilnom projekte existujú šprinty a sleduje sa každodenná činnosť a príbehy používateľov sú priradené ku konkrétnej iterácii. Môžeme si prezrieť graf Burndown, ktorý zobrazuje množstvo práce, ktoré zostáva na danom šprinte a počet prijatých užívateľských príbehov. Na základe čoho môžeme ľahko pochopiť, že práca na šprinte je na dobrej ceste alebo nie.
Tiež pomocou aplikácie Iteration Dashboard App na domovskej stránke môžeme vidieť údaje o iterácii v niekoľkých formátoch, ako sú koláčové grafy, burndown.
Tabuľka Rally Burndown:
[obrázok zdroj ]
Ako vytvárať používateľské príbehy v rally
Predtým, ako vytvoríme akýkoľvek testovací prípad alebo súvisiace podrobnosti, musíme mať pracovný produkt alebo požiadavku. Tomu sa hovorí príbeh používateľa. Skladá sa z podrobností o požiadavkách na konkrétnu funkčnosť s kritériami prijatia. Stav príbehu používateľa je predvolene v definovanom stave, na základe pokroku v príbehu používateľa môžeme stav aktualizovať na Priebeh alebo Dokončený alebo Blokovaný atď.
Vytvorenie užívateľského príbehu: Kliknite na Plán >> Príbehy používateľov >> potom kliknite na „Príbeh nového používateľa“
Podrobnosti, ktoré majú poskytnúť príbeh používateľa: Zadajte názov užívateľského príbehu, popis a kritériá prijatia, iteráciu (znamená, v ktorej je potrebné Sprint vyvinúť / otestovať), funkciu a uložiť podrobnosti. Tak, aby vytvoril užívateľský príbeh s jedinečným ID, ktorý začína na USA. Príklad: US12345
Rally vám pomôže so šablónou, ako môžeme napísať dobrý užívateľský príbeh.
Šablóna pre príbeh používateľa: Ako chcem, aby tak
aký je najlepší softvér na správu úloh
Po vytvorení používateľského príbehu máme k dispozícii mnoho ďalších vecí, ktoré je možné k nemu priradiť. Sú to tieto:
- Úlohy: Môže byť vytvorený pomocou karty Úlohy. Tu pridávame úlohy pre vývojárov, testerov, DB alebo recenzentov atď., Všetkých, ktorí sú povinní pracovať na tomto produkte a pridávať k nemu odhady, vlastníka a ďalšie podrobnosti.
- Testovacie prípady: Vytvárajte testovacie prípady pomocou karty Testovací prípad.
- Skúšobná prevádzka: Môžeme vykonať prostriedky testovacích prípadov, pridať výsledok testu každého testovacieho prípadu vytvoreného na tejto karte.
- Poruchy: Na tejto karte je možné vytvárať chyby.
- Diskusie: Tu je možné pridať akýkoľvek pokrok alebo diskusiu o užívateľskom príbehu.
- História opráv: Každá aktivita vykonaná na tomto pracovnom produkte je pridaná do časti História a môžeme ich zobraziť tu.
- Závislosti: Sem môžete pridať akýkoľvek závislý príbeh.
Testovacie prípady, vykonanie alebo chyby je možné vytvoriť aj z používateľských príbehov alebo inej navigácie. Podrobnosti o tom, ako môžeme pridávať, a ďalšie spôsoby použitia sú vysvetlené v ďalších častiach.
Ako vytvoriť testovacie prípady v rally
Spravidla vytvárame testovací prípad z karty Kvalita.
Vytvorenie testovacieho prípadu: Kliknite na kartu Kvalita >> Testovacie prípady >> a potom kliknite na „Nový testovací prípad“.
Podrobnosti poskytujúce testovací prípad: Z rozbaľovacej ponuky vyberte pracovný produkt, t. J. Užívateľský príbeh, ktorý sme popísali v predchádzajúcej časti, Typ testovacieho prípadu, Metóda, priorita, Riziko, Podmienka, Kroky a Uložiť a zavrieť. Každý testovací prípad je vytvorený s jedinečným ID, ktoré začína „TC“.
Rovnako môžeme vytvoriť toľko testovacích prípadov, koľko sme chceli. Alebo môžeme importovať hromadné testovacie prípady naraz pomocou doplnku Excel, o ktorom si povieme v nasledujúcich častiach.
Asociácia testovacieho prípadu s príbehmi používateľov:
Ako bolo uvedené vyššie, pri vytváraní nového testovacieho prípadu na karte Kvalita môžeme vyhľadať pracovný produkt a zvoliť existujúci príbeh používateľa, ktorý by sa tak mohol spojiť s týmto príbehom používateľa. Alebo otvorte príbeh používateľa a kliknite na kartu Testovacie prípady a na paneli nástrojov kliknite na tlačidlo Pridať nové, pridajte podrobnosti a vyberte možnosť Vytvoriť.
Ako vytvoriť chybu
Pozrime sa, ako vytvoriť chybu a asociáciu chýb s testovacími prípadmi / používateľskými príbehmi. Akákoľvek chyba môže byť všeobecne spojená s chybou.
ako vytvoriť testovací plán
Vytvorenie chyby: Vyberte kartu Kvalita >> Vady >> a potom kliknite na položku „Nová chyba“
Podrobnosti poskytujúce testovací prípad: Názov / nadpis chyby, štítky, popis, prípadné prílohy, vlastník, stav, prostredie, priorita, závažnosť, odoslanie, opakovanie atď. A potom kliknite na Vytvoriť.
Okrem vyššie uvedených podrobností môžeme tiež mapovať príbeh používateľa a testovací prípad na defekty podľa polí možnosti vyhľadávania User Story / Test Case na stránke a zvoliť existujúci User Story a Test Case. Poruchu môžeme vymazať alebo môžeme priradiť duplicitné vady.
Môžeme tiež vytvoriť sadu chýb, do ktorej môžeme pridať všetky existujúce testovacie prípady na účely ľahkého sledovania vydania. Pre existujúce chyby môžeme pridať ID sady defektov, aby sa zobrazili v sade defektov.
Aplikáciu Moje chyby je možné vytvoriť pomocou funkcie Pridať aplikácie na domovskej stránke. Vďaka tomu môže tester vedieť o neuzavretých chybách, ktoré vytvorili. Všetky chyby je možné zobraziť a filtrovať podľa ID, stavu a vytvoreného vlastníka atď.
Ako vytvoriť testovací plán v softvéri Rally
Aby sme udržali všetky testovacie prípady organizovane a oddelili ich podľa konkrétnych funkcií alebo funkcií alebo rôznych testovacích cyklov, môžeme vytvoriť testovacie priečinky a presunúť pod nimi požadované testovacie prípady.
Vytvorenie priečinka v testovacom pláne: Vyberte kartu Kvalita >> a potom kliknite na Testovací plán
Tu uvidíte viac ikon na vytvorenie priečinka alebo vytváranie podpriečinkov a vytváranie nových testovacích prípadov alebo úpravu existujúceho testovacieho prípadu, odstránenie testovacích prípadov.
Každý testovací priečinok má ID začínajúce na TF. Ak chcete presunúť ľubovoľný testovací prípad do ľubovoľného priečinka, kliknite na príkaz Upraviť testovací prípad a aktualizujte ID testovacieho priečinka na priečinok, do ktorého chcete presunúť požadovaný testovací prípad. Tu by ste videli všetky testovacie prípady, ktoré sú vytvorené v priečinku a ku ktorým by nebol priradený priečinok. Tiež pre každú úroveň priečinkov môžete vidieť stav výsledkov testovacieho prípadu ako č. z úspešných / neúspešných testovacích prípadov / žiadny beh.
V nasledujúcej časti si ukážeme, ako môžeme vykonať testovací prípad.
Keď otvoríme priečinok Test, môžeme zobraziť všetky testovacie prípady, ktoré sa v ňom vytvorili, a môžeme ich spustiť naraz a aktualizovať stav testu.
[obrázok zdroj ]
Ako vykonať testovací prípad
Testovacie prípady je možné vykonať dvoma spôsobmi. Môžete vyhľadať ID testovacieho prípadu a vykonať ho alebo ho môžete otvoriť v testovacom pláne. Po otvorení testovacieho prípadu kliknite na ikonu + pre vytvorenie výsledku testovacieho prípadu.
Podrobnosti, ktoré sa majú poskytnúť pre výsledok testovacieho prípadu: Ako povinné polia zadajte verziu verzie, Verdikt (blokované / vyhovujúce / nevyhovujúce / chybové / nepresvedčivé). Zadajte tiež ďalšie podrobnosti, ako napríklad trvanie, tester (automaticky sa vyberie ako prihlásený používateľské meno), testovacia sada (o testovacej skupine by sme hovorili v nasledujúcej časti), prílohy a poznámky, a potom uložte.
Na základe toho, či výsledok testu vyhovuje / nevyhovuje, sa výsledky testovacieho prípadu zobrazia zeleno-červenou farbou.
Obmedzenie: Od tohto dátumu môžeme vykonať testovací prípad a označiť ich ako Pass / Fail na úrovni testovacieho prípadu. Ak máme scenár, v ktorom zlyhal iba jeden krok, mali by sme celý testovací prípad označiť ako Zlyhal a neexistuje žiadne ustanovenie na aktualizáciu stavu každého stupňa.
Spravovať testovaciu sadu
Pozrime sa, ako spravovať testovaciu sadu, prepojiť testovaciu sadu a generovať správy v Rally.
Testovacia sada je tiež kolekciou testovacích prípadov, aké máme v testovacom pláne. Rozdiel je v tom, že s iteráciou je možné spojiť ktorúkoľvek testovaciu sadu. V zásade sa budú vytvárať testovacie sady na sledovanie regresného testovania alebo na sledovanie akýchkoľvek ďalších uskutočnení testu na konkrétnom šprinte. Pretože je to podobné ako v prípade používateľa, môžeme poskytnúť body, plánovaný odhad, stav, hodiny atď.
Vytvorenie testovacej sady: Vyberte možnosť Sledovať >> Stav iterácie >> na tejto stránke vyberte možnosť „Testovacia sada“ z rozbaľovacieho poľa Nové.
Podrobnosti, ktoré je potrebné poskytnúť pri testovacej sade: Zadajte názov testovacej sady a kliknite na Pridať. Akákoľvek testovacia sada je vytvorená s jedinečným ID a názov začína „TS“.
Mapovanie testovacích prípadov na testovaciu sadu: Kliknite na ikonu konfigurácie na ľavej strane testovacej sady a vyberte možnosť „Pridať existujúce testovacie prípady ...“. Otvára okno, kde môžete vybrať / filtrovať projekt s ID testovacích prípadov a kliknutím na začiarkavacie políčka a kliknutím na tlačidlo Pridať v okne zvoliť všetky požadované testovacie prípady.
Poznámka: V okne výberu testovacích prípadov sa na každej stránke zobrazí obmedzený počet testovacích prípadov. Po výbere testovacích prípadov a prechode na ďalšiu stránku nezabudnite kliknúť na tlačidlo Pridať a pridať vybrané testovacie prípady, inak bude predchádzajúci výber byť stratený.
Po priradení všetkých testovacích prípadov môžete pomocou možností filtra rozšíriť testovaciu sadu a pridať výsledky do každého testovacieho prípadu alebo aktualizovať podrobnosti na každú úroveň testovacieho prípadu alebo viac testovacích prípadov naraz.
Existujúcu testovaciu sadu môžeme znova použiť tak, že si urobíme jej kópiu a iteráciu, stav, odhad a ďalšie podrobnosti. Môžete si tiež pozrieť výsledky testovacej sady, napríklad koľko testovacích prípadov v rámci tejto skupiny bolo úspešných / neúspešných / bez spustenia.
Sada na testovanie spojenia / uvoľnenie / iterácia: Ako je popísané vyššie, testovacia sada je ako príbeh používateľa, môžeme k nej pridať podrobnosti o Iteration, Release. Môžeme teda sledovať stav vykonania tejto testovacej sady v konkrétnej sprinte / iterácii.
Správy: Vyberte kartu Správy a vyberte prehľad alebo graf, ktorý chcete zobraziť. Môžete ich tiež vytlačiť alebo poslať e-mailom.
Môžeme vytvoriť naše prispôsobené prehľady z prehľadov >> prehľady a kliknúť na tlačidlo + Pridať nové.
Vyberte alebo filtrujte hodnoty podľa vašich požiadaviek a kliknutím na tlačidlo „Spustiť“ vygenerujte svoj prehľad. Rozšírené aplikácie Rally môžeme využiť tak, že použijeme možnosť pridania aplikácií z domovskej stránky a budeme môcť vytvárať grafy / správy.
Nahrajte hromadné testovacie prípady
Pozrime sa na podrobné kroky, ako nahrať hromadné testovacie prípady do Rally.
V predchádzajúcich častiach sme pochopili, ako môžeme vytvoriť testovací prípad z možnosti Pridať nový prípad. V scenári v reálnom čase však budeme mať veľké množstvo testovacích prípadov, ktoré je potrebné vytvoriť, a pridanie z používateľského rozhrania Rally je trochu ťažkopádna úloha. Preto môžeme využiť možnosť importu, pomocou ktorej môžeme importovať testovacie prípady vytvorené v programe Excel.
Nedávno Rally poskytla možnosť importovať testovacie prípady a testovacie kroky z programu Excel.
najlepší sťahovač mp3 pre Android bez reklám
Podrobné kroky sú uvedené nižšie:
Krok 1: Prejdite na stránku Quality >> Test Cases
Krok 2: Vyberte možnosť „Akcie“ >> kliknite na odkaz „Importovať testovacie prípady ...“
Dostanete okno, kde uvidíte odkaz s názvom „šablóna importu“
Krok 3: Kliknite na „importovať šablónu“ a stiahnite si šablónu programu Excel a poskytnite údaje tak, ako je to znázornené na obrázku nižšie, a uložte ich na pevný disk.
Pridajte objekt typu „Testovací prípad“ a poskytnite podrobnosti. Tu sú iba Typ a Názov objektu iba dve povinné polia a zvyšné ďalšie stĺpce, ktoré môžeme pridať, ak chceme poskytnúť tieto podrobnosti a importovať ich do Rally.
Pretože máme ustanovenie aj na import testovacích krokov, poskytnite podrobnosti kroku s typom objektu ako „Krok testovacieho prípadu“ a poskytnite index ako číslo kroku a číslo riadku testovacieho prípadu v stĺpci Testovací prípad ako riadok [2] pre prvý testovací prípad ako zobrazené nižšie, aby ste namapovali kroky testu na konkrétny testovací prípad. Rovnako pridajte toľko testovacích prípadov, o ktorých chcete, a uložte údaje.
Krok 4: Prejdite súborom z okna importu a kliknite na tlačidlo „Overiť“, aby ste skontrolovali prípadné chyby.
Krok 5: Po úspešnom overení sa zobrazí okno s tlačidlom Importovať.
Keď je import úspešný, zobrazí sa správa Import úspešný. Zavrieť okno.
Môžete otvoriť stránku Kvalita >> Testovacie prípady a skontrolovať nové pridané testovacie prípady. Môžete tiež skontrolovať prehľadaním Pracovného produktu (Príbeh používateľa) a overiť, či sú s ním spojené testovacie prípady podľa poskytnutých údajov.
Okrem vyššie uvedeného procesu môžeme nainštalovať aj doplnok Excel Rally a pripojiť sa k Rally z Excelu a exportovať testovacie prípady do Rally.
Softvérové výhody a nevýhody Rally
Rally ponúka širokú škálu funkcií. Hlavne tento nástroj je určený pre agilné implementované projekty.
Klady:
- Rally je silný agilný nástroj.
- K dispozícii je široká škála funkcií, od plánovania vydaní po testovacie správy.
- Môžu ho použiť vlastníci produktov, vedenie pre správy a sledovanie pracovných, vývojových a testovacích tímov.
Zápory:
- V porovnaní s inými nástrojmi na správu testov, ako je ALM, nie je správa testovacích prípadov príliš užívateľsky prívetivá.
- V porovnaní s inými nástrojmi, ako je Jira, málo flexibilné.
- Porovnanie Jira vs. Rally.
Porovnanie softvéru Jira Vs Rally
Funkcia | Rally | Jira |
---|---|---|
Integrácia | Áno (REST API) | SDK.Java, SDK.NET, SDK.Ruby, SDK.Nodejs |
Plošina | Webové | Webové / nainštalované |
Cena / cena | Je to drahé a pre malú organizáciu sa to nemusí vyplatiť. Viacero cenových bodov / bezplatná skúšobná verzia. | Licencie sa poskytujú mesačne a sú založené na tom, čo sa má používať. Viacero cenových bodov / bezplatná skúšobná verzia. |
Licencia | Patentovaná / bezplatná skúšobná verzia | Patentované / bezplatné komunitné licencie pre open source a akademické projekty. |
podpora | Tím technickej podpory je k dispozícii a reaguje. | Prepojenie problémov umožnilo tímom problém sledovať. |
Bezpečnosť | Rally má dobrú autentifikáciu a bezpečnosť. | Jira poskytuje vysokú dostupnosť, vysoký výkon a pokročilé funkcie zabezpečenia, ako napríklad šifrovanie v pokoji |
Inštalácia alebo inštalácia | Inštalácia je jednoduchá. | Počiatočné nastavenie je trochu zložité. |
Ostatné | Zahŕňa podporu krížovo funkčných tímov a správu testov a správu defektov. | Veľká komunita, podpora viacerých jazykov, viac ako 600 doplnkov a viac doplnkov k dispozícii. |
Doteraz sme v Rally diskutovali viac o aktivitách týkajúcich sa riadenia testov, v Rally máme aj mnoho ďalších stránok pre projektové riadenie, napríklad, Časové schránky, kde spravujeme iterácie a míľniky výberom typu z rozbaľovacej ponuky.
Záver
So všetkými vyššie uvedenými podrobnosťami sme pochopili, ako môžeme vytvárať príbehy používateľov, testovacie prípady, chyby, testovacie sady, import testovacích prípadov a mapovanie medzi všetkými z nich. Tento nástroj sa nepoužíva iba na správu testov, ale máme aj funkcie plánovania vydaní a ďalšie funkcie. Existuje mnoho ďalších nástrojov na správu projektov, ako sú Jira, Test Rail atď.
Softvér Rally je jedným z najobľúbenejších nástrojov a môže ho používať široké spektrum ľudí. Na jednom mieste dokáže sledovať rôzne aktivity.
Odporúčané čítanie
- Výukový program JIRA Agile: Ako efektívne používať JIRA na správu agilných projektov
- Ako poskytovať softvérové funkcie vysokej hodnoty v krátkom časovom období pomocou agilného procesu skrumáže
- Výukový program SAFe Agile: Čo je to Scaled Agile Framework
- Výukový program VersionOne: Sprievodca nástrojom agilného riadenia projektu „všetko v jednom“
- Výukový program Robot Framework - Funkcie a inštalácia softvéru
- Výukový program TestLodge - Ako usporiadať svoje projekty testovania softvéru pomocou nástroja TestLodge Management Management
- Výukový program pre portfólio Jira: Doplnok Agile Project Portfolio Management pre JIRA (recenzia)
- Výukový program pre správu JIRA: Správa a správa používateľov JIRA