A vevőnek szüksége volt egy eszközre egy kisebb csapat (30 tesztelő) számára a manuális tesztek elvégzéséhez, de a hangsúly az automatizált teszteken és a CI rendszerekkel való egyszerű integráción volt.
A szoftvert fejlesztő ügyfél feltett nekünk egy kérdést, milyen eszközt ajánlanánk neki tesztcsoportjának. Mivel az ügyfelek már a Jirát használták üzleti igényeikhez és fejlesztésükhöz, az Atlassian kiegészítőire összpontosítottunk.
Az ügyfélnek egy olyan eszközre volt szüksége egy kisebb csapat számára (30 tesztelő), amelyben kézi teszteket végezhettek, de a hangsúly az automatizált teszteken és a CI rendszerekkel való egyszerű integráción volt. A rendelkezésre álló eszközök portfóliójából az Xray-t választottuk felhasználóbarát grafikus felhasználói felületének, a tesztkeretek számos integrációjának, valamint a beállítások széles skálájának.
Xray - rövid áttekintés
Xray egy bővítmény a Jirához, amelyet a teszt csapat menedzsment, vizsgálati jelentés, teszttervek a a vizsgálati eredmények nyilvántartása. Az Xray arra épül, hogy mi lehetséges, és van értelme mind a JIRA feladatot, mind a létrehozott feladattípust rögzíteni. Ez lehetővé teszi, hogy saját folyamatbeállításaid legyenek egy adott feladathoz, ami különösen akkor lehet előny tervezés a teszt tervezés. Alapértelmezés szerint az Xray a következő feladatsorokkal működik:
- Tesztkészlet - kapcsolódó tesztcsomag
- Teszt - külön teszt
- Előfeltétel - a vizsgálat elvégzése előtt teljesítendő feltétel
- Teszt terv - egy terv, amely meghatározza az adott verzióhoz elvégzendő tesztkészletet
- Teszt végrehajtása - a vizsgálatok konkrét elvégzése és az eredmények rögzítése
Az ilyen típusú feladatok mellett dolgozhat Xray-ben is azon követelményekkel, amelyek megvalósítását tesztelni szeretnénk. Alapján feladatok összekapcsolása kérés típusú tesztek és tesztek hibatípus feladatokkal (Bug) hozhatók létre lefedettségi térképek, ahol megjeleníthető, melyik hiba/teszt melyik követelményre van hatással.
Maga az Xray különféle nézeteket tartalmaz a tesztek elvégzéséről. Az Xray készítője, az Xpand IT cég szállítja az Xporter plugint is, amely lehetőséget kínál tesztjelentések akár azzal a lehetőséggel export jelentések .xlsx, .docx, .pdf, .docm, .dotm, .rtf, .odt, .svg, .png formátumban. Abban az esetben, ha Jira pluginnel használja EazyBI (blog ITT), Xray előre definiált méreteket és mért értékeket ad hozzá ehhez a bővítményhez.
Kezdjen el dolgozni Xray-vel
Mielőtt elkezdenénk létrehozni a teszteket az Xray-ben, be kell állítani az Xray-t. Mivel az Xray a kérésekkel és a hibás feladatokkal való kapcsolatokkal is képes dolgozni, az Xpand IT (az Xray alkalmazás készítője) javasolja válasszon a következő projektbeállítások közül:
- Minden egy projektben Ebben a módban rendszerkövetelmények vannak, beleértve a végrehajtási feladatokat, a teszteket és a hibákat egy projektek.
- Különítse el a megvalósítási projektet a tesztprojekttől - ez a rendszer osztályozza a dolgokat végrehajtás: követelmények, végrehajtási feladatok, hibák a "Megvalósítási projekt"És a következővel kapcsolatos feladatok: tesztek: tesztek, feltételek, tesztkészletek, vizsgálati tervek, a "Teszt projekt"
- Csak tesztekre szakosodott projekt - 3 projekt van ebben a módban: Végrehajtás (követelmények, megvalósítási feladatok), projekt tesztekkel (Tesztek, tesztkészletek és körülmények) a tesztelési projekt (Teszttervek, tesztek végrehajtása, hibák)
- Teljes elválasztás - a "Csak tesztekre szakosodott projekttel" ellentétben ez a mód a hibanaplót egy külső projektté is elválasztja
- Követelmények elszigetelt rendszerben - ez a beállítás lehetővé teszi teljesítményvizsgálatok a követelményeknek, amelyek más rendszerekben regisztrált mint például: Enterprise Architect stb.
Az Xray és a tesztprojekt kiválasztása és konfigurálása után megkezdhetjük a teszt tervezési szakaszát.
Teszt tervezés
Az Xray lehetővé teszi a felvételt kétféle tesztek és az manuálisan a automatikus. Ezek a tesztek lehetségesek csatlakozzon nak nek tesztkészletek, vagy a 3.0-tól a verzióig teszttár, ahol lehetséges a teszteket mappákba rendezni. Tesztek ill. A tesztkészletek a követelményekhez köthetők, ahol közvetlenül a kérelem oldalon megjeleníthetők teszt lefedettség állapota. Néhányan értékelhetik is lehetőség a bemeneti feltételek hozzáadására a tesztekhez más vizsgálatokhoz történő újrafelhasználásukkal együtt.
Kézi tesztek lépések listájából állnak, amelyek mindegyike a lépés leírását, a bemeneti adatokat és a várt eredményt tartalmazza. A lépések átrendezhetők, törölhetők és a mellékletek hozzáadhatók. Előnye a wiki jelölő formázás használata a teszt leírásához, valamint a lépések, az adatok és a szükséges kimenetek leírásához.
Az Xray lehetővé teszi a felvétel készítését is automatikus tesztek. Egy speciális kategória, amellyel a fejlesztő foglalkozik Uborka tesztek, hol van a forgatókönyvírások közvetlen támogatása Jirában támogatással kulcsszó kiemelése Uborka nyelv. Ezek a tesztek később lehetségesek export a tesztkörnyezetben futtatható uborka funkció fájlokhoz.
Egyéb automatizált tesztek készíthetők Jirában, ha tudjuk tesztazonosító egy adott nyelven, vagy egyszerűbb módon - elsősorban importálásával teszt eredményei Jirának. Xray, majd a teszt eredmények minden további importálása linkek meglévő teszttel.
Teszt tervezés
Tervezés kész teszttervek készítése tesztekkel összekapcsolva ill. a tervben tesztelendő tesztkészletek. A 3.0 verziótól kezdve a tervezési nézet is használható a teszttár használatakor. Ebben lehetőség van tesztek hozzáadására a tárból és így módosítani a teszttervet.
Tesztek elvégzése
Az Xray tesztelésének megkezdéséhez először létre kell hoznunk egy feladatot Teszt végrehajtása. Ha előre tesztelünk teszttervekkel megtervezve, lehetséges olyan feladat létrehozása közvetlenül a teszttervből. Automatikusan belép a Test Execution feladatba tesztreferenciákat is másolnak szerepel a tervben. Ha nem terveztük, vagy ha ütemterven kívüli tesztelést kell végrehajtani, akkor létrehozható ez a feladat közvetlenül és adja hozzá a szükséges teszteket.
Egyedül végrehajtás tesztek a manuális tesztek során zajlanak speciális képernyő, amely akkor jelenik meg, amikor a gombra kattintva futtat egy tesztet egy tesztfeladatból. Ezen a képernyőn jelennek meg Információ a jelenleg végrehajtott tesztről, a teszt leírásával, a teszt összes bemeneti feltételével és lépésével. Vizsgáló közvetlenül erről a képernyőről választhat jelentse a hibákat, ill. a teszt sikeres befejezése után folytatni egy másik teszt közvetlenül erről a képernyőről.
Az automatikus tesztek eredményei közvetlenül importálható a Test Execution feladatba. Azokat a teszteket, amelyek nem párosultak a meglévő tesztekkel, automatikusan létrehozzák és hozzárendelik az adott teszt végrehajtáshoz.
Eredményjelentés
Az Xray számos modult tartalmaz a Jira számára, ahol nyomon lehet követni a tesztelés fejlődését, de a teszteléssel kapcsolatos jelentéseket is tartalmaz, például: Teszt lefedettségi térkép, Teszt lefedettség az idő múlásával, Teszt terv jelentés, Teszt végrehajtási jelentés és Futó tesztek.
Miben tudunk segíteni?
Xray-re van szükség az elején beállít. Ezek szükségesek ahhoz, hogy ezt megtehessük következő lépéseket:
- Gyűjtemény a elemzés tesztelési követelmények - milyen projektek tesztelni fogják, milyen gyakran, hogy van kiadási ciklusok, Írd őt körül tesztcsoport felépítése stb.
- azonosítás a tesztelés megközelítései - minden projekttípusnak megvan a maga sajátosságai és ezért általában létezik több a hozzáférés típusai
- egyesítés megközelítések tesztelése - az Xray adminisztráció egyszerűsítése érdekében nagyon fontos ebben a lépésben csökkenteni a minimális számhoz való hozzáférés típusai
Ezen lépések alapján tudjuk beállít Jira és Xray, hogy minél jobban megfeleljenek az ügyfél igényeinek.
Segítünk az ügyfeleknek integrálni a CI rendszerekkel, ahol a CI felépítésének befejezése után elérhető az automatikus vizsgálati eredmények jelentése közvetlenül Jirának.
- Elhelyezési teszt idegen nyelven
- A THC MARIHUANA TEST osztályozása az ADC osztályozásban; cie
- Stresszteszt egy év után - mi változott és történt előrelépés
- Edények Teszt és a 10 legjobb edény kiválasztása Hogyan válasszunk (2021)
- Szirupban és olajban fürdve a teszt azt mutatta, hogy „egészséges; a TREND szárított gyümölcse