Jiran testauslisäosat – näillä suosittu Jira taipuu myös testaajien tarpeisiin!
Kuten kaikki tiedämme, Atlassianin JIRA on nykyään suosituin järjestelmä softakehitystiimien työnohjaukseen. Eikä syyttä. Issuet, bugit, tarinat ja epicit ja niiden hallinta sekä workflow’n kustomointi on Jirassa helppoa. Softakehityksessä oleellinen työvaihe, mutta usein oiottu sellainen, on kehitetyn koodin testaus. Nykyään Jiraa voi käyttää myös testinhallintaan, joten mikset harkitsisi myös sen tekemistä Jiran puolella? Ilman lisäosia testauksen hallinta on hyvin rajoitettua Jirassa, koska järjestelmää ei ole siihen suunniteltu, mutta lisäosan kanssa tilanne on jo toisenlainen.
Tietenkin erillinen testaukseen tarkoitettu työkalu voi olla myös hyvä vaihtoehto, sillä se on suunniteltu ja käyttöliittymältään optimoitu nimenomaan testaukseen ja käyttää Jiraa issueiden, bugien ja tarinoiden hallintaan. Viimeisten vuosien aikana Jiran testilisäosat ovat kehittyneet siinä määrin, että ne ovat yhtä helppoja käyttää ja vastaavat ominaisuuksiltaan dedikoituja testihallintatyökaluja tai ainakin hyvin lähellä niitä. Usein myös Jiran testauslisäosan hinta voi olla pieni osa dedikoitujen testihallintatyökalujen hinnoista. Asiakkaamme ovatkin huomanneet, että testilisäosalla saavutettavat hyödyt ovat todella varteenotettavia.
Kun testauksen hallinta tapahtuu Jirassa, testaajat ja kehittäjät voivat käyttää yhtä ja samaa työkalua. Tällä saavutetaan useita hyötyjä:
- Sekä testausta että kehitystä voidaan hallita samalta Kanban-taululta
- Jos kehittäjät ja testaajat tekevät kumpiakin tehtäviä, on helppoa, kun ei tarvitse siirtyä työkalusta toiseen
- Raportoinnissa voidaan hyödyntää testimetriikkaa helposti
- On ketterän kehittämisen (Agile) hengen mukaista!
Xray Test Management
Viimeaikoina kaikkein suosituin testauslisäosa on ollut Xray. Käyttöliittymä on samanlainen kuin JIRAssa, eli jos JIRAa osaa käyttää, osaa todella nopeasti käyttää myös XRaytä. XRay on toteuttanut testauksen helposti ymmärrettävästi ja käytettävästi Jiran päälle. Raportit, testaussuunnitelmat, test runit ja testicaset ovat helposti hallittavissa. XRay on toimintalogiikaltaan hyvin samanoloinen kuin esimerkiksi testaajille tutut Microfocus ALM (ex. HP:n Quality Center) tai IBM:n Rational Quality Manager.
XRayssä on myös vaatimushallintaominaisuus, eli osa issuetyypeistä voidaan määritellä vaatimuksiksi, ja testitapaukset voi linkittää vaatimuksiin ja saada jäljitettävyyden kuntoon. XRAYn vaatimushallintaominaisuudet eivät ehkä ole ihan niin kattavat kuin niillä lisäosilla, jotka on tehty ainoastaan vaatimushallintaan, mutta siitä huolimatta XRay on ollut riittävä ratkaisu monille vaativille asiakkaillemmekin.
Testaussuunnitelmien hallinnassa on erittäin hyvä toiminto, että voi järjestellä suunnitelmat tai testisetit kansioihin. Jos testitapauksia siis on paljon, vaikkapa tuhansia, niin kansioiden käyttö auttaa niiden järjestelyssä todella. Myös Dashboard Gadget:ejä löytyy muutama, joilla testaus-status näkymän saa rakennettua mukavasti. Gadgetit toimivat myös Confluencessa.
Yhdistelmä sopivaa hintaa, laajoja ominaisuuksia, helppokäyttöisyttä ja hyviä testisuunnitelmien sekä testitapausten hallintaominaisuuksia on johtanut siihen, että XRay on Contribyten asiakkaiden keskuudessa suosituin Jiran testilisäosa.
Zephyr
Zephyr oli ensimmäinen testauslisäosa, joka oli Jiraan saatavilla – eli testauslisäosien vanhin ja kaunein. Tai no, ainakin vanhin. Zephyr on kaiken kaikkiaan eniten myyty testauspalikka, mutta se johtuu osaksi siitä, että se on ehtinyt olla markkinoilla pisimpään. Zephyr eroaa logiikaltaan hieman muista testilisäosista siinä, että se ei käytä muualla niin tuttua jakoa testitapauskirjastoon, testisuunnitelmaa ja testin ajoon, vaan testitulokset tallentuvat suoraan testitapaukseen. Automaattitestauksessa ajokertoja saattaa tulla nopeasti tuhansia, jolloin tulosten käsittely on Zephyrissä lisäosia hankalampaa. Jäljitettävyys ei ole myöskään yhtä hyvällä tasolla verrattuna vaikka Xrayhin.
Toinen Zephyrin rajoite on lisäosasta oletuksena puuttuva REST-rajapinta. Rajapinnan voi kuitenkin ostaa erikseen lisäosana (ZAPI) Zephyriltä. REST-rajapintalisäosan (ZAPI) kanssa Zephyr on jo kaksi kertaa Xraya kalliimpi. Ilman rajapintaa ero on 50% Zephyrin hyväksi.
Zephyrin hyvä puoli on se, että vanhimpana ja eniten käytettynä testauslisäosana lähes jokainen osaa sitä käyttää, jos on käyttänyt Jiraa pidempään. Raportointiominaisuudet on myös hyvät Zephyrissä.
Test Management for JIRA
Entiseltä nimeltään Kanoah ja myös joskus Adaptavist Test Management -nimellä kulkeva TM for JIRA on kolmas suosittu vaihtoehto. Vaikka TM käyttääkin Jiran issueita, siinä on rakennettu kokonaan oma käyttöliittymä testaukseen ja testauksen hallintaan. Mikäli Jiraa käytetään suurimmalta osin testaukseen tai mikäli Jiran käyttöliittymä tuntuu testaajista vieraalta, kannattaa tutustua ja kokeilla TM:ää lähemmin. TM:ssä on esimerkiksi testisuunnitelmien ja testiajojen näkymät on tehty palvelemaan mahdollisimman hyvin testaajaa. Ominaisuuksiltaan TM on Zephyriä kattavampi ja vastaa niiltä osin Xrayta. Raportointi, testikirjaston hallinta, erilliset testituloksien tekeminen on helppoa.
Koska TM ei käytä Jiran käyttöliittymää sellaisenaan, vaan tekee siihen paljon muutoksia (verrattuna varsinkin hyvin spartaaniseen Xrayhin), voi sen kanssa esiintyä teknisiä ongelmia eri Jira-versioiden kanssa.
Synapse
Synapseen asiakkaamme eivät ole päätyneet läheskään niin usein kuin Xrayhin, Zephyriin tai Test Management for Jiraan. Lyhyesti sanottuna se on samantyylinen kuin TM for JIRA ja ominaisuudet ovat samalla tasolla TM:n ja Xrayn tasolla. Ainoa isompi ero on, että JIRA Cloud -versiota ei ole ollenkaan. Toinen ero on se, että Synapsessa ei jostain syystä ole testitapauksen precondition-ominaisuutta. Tietenkin itse voi luoda precondition-nimisen custom-kentän jos tietoa tarvitsee. Vastaavasti custom-kentän voi luoda myös testitapauksen automaatti-/manual-tiedolle. Kolmas ero on termistö, joka on hieman erilainen kuin Xrayssä käytetty termistö.
Kaiken kaikkiaan Synapse on varteenotettava, mutta vähemmän tunnettu vaihtoehto testaajien keskuudessa.
Yhteenveto
Xray on ollut viime vuoden, parin aikana Contribyten asiakkaiden keskuudessa suosituin vaihtoehto. TM for JIRA on ollut kakkosena ja Zephyr ja Synapse selkeästi ovat vähän jääneet kahden johtajan jalkoihin. XRAY on Contribyteläisten suosikki koska hinta-laatu suhde on kohdallaan ja käyttö on ongelmatonta. Adaptavist myös panostaa XRAYn kehittämiseen. siitä onkin tullut uusia versiota parannuksilla tasaiseen tahtiin.
Lisätietoja
Tagit
Liiketoimintaprosessi
Tietohallinto |
Erikoisosaaminen
Ketterät menetelmät | |
Ohjelmistokehitys |
Toimialakokemus
IT |
Tarjonnan tyyppi
Konsultointi | |
Koulutus |
Omat tagit
Jira
lisäosa
Contribyte - Asiantuntijat ja yhteyshenkilöt
Premium-profiilia ei ole aktivoitu. Aktivoi premium-profiili näyttääksesi tässä lisäämäsi 3 asiantuntijaa.
Contribyte - Muita referenssejä
Contribyte - Muita bloggauksia
It- ja ohjelmistoalan työpaikat
- Laura - Development Team Manager, Sports Games
- Taito United Oy - Senior Full Stack -kehittäjä
- Webscale Oy - Head of Sales, Cloud Services
- Laura - Hankinta-asiantuntija, tietohallinto
- Laura - Development Manager, Operations
- Laura - ICT-asiantuntija
- Laura - IT Manager
Premium-asiakkaiden viimeisimmät referenssit
- SD Worx - Kehitystyö SD Worxin kanssa takaa Clas Ohlsonille parhaat palkanmaksun prosessit kasvun tiellä
- Digiteam Oy - Case Esperi Care Oy: Ketterä kumppanuus vei Esperin verkkosivu-uudistuksen maaliin sujuvasti ja aikataulussa
- Kisko Labs Oy - Howspace Hub - Mukautuva oppimisen hallintajärjestelmä kasvaviin oppimisalustavaatimuksiin
- Kisko Labs Oy - Sanoma Pro: Multimediasisältöjen hallinnan uudistaminen
- Kisko Labs Oy - Svean helppokäyttöinen palvelu asiakkaan verkko-ostosten hallintaan
- Kisko Labs Oy - Yhtenäinen käyttöliittymä luovien alojen ammattilaisille
- Codemate - Digitaalisen murroksen nopeuttaminen Flutterin avulla
Tapahtumat & webinaarit
- 27.11.2024 - Green ICT -ekosysteemitapaaminen III: Ohjelmistojärjestelmien virrankulutuksen mittaaminen ja kasvihuonepäästöjen arviointi
- 27.11.2024 - Digitaalisen asiakaskokemuksen uusi aikakausi
- 28.11.2024 - Webinaari: Keskity myyntityön laatuun!
- 28.11.2024 - Copilot-webinaari – Mielekkäämpää tietotyötä turvallisesti
- 04.12.2024 - Kuinka oikea matka- ja kululaskujärjestelmä tehostaa prosesseja?
- 05.12.2024 - Green ICT VICTIS -hankkeen kick off -tilaisuus
- 15.01.2025 - Datavastuullisuuden valmennus: hanki valmiudet vastuulliseen datan ja tekoälyn hyödyntämiseen
Premium-asiakkaiden viimeisimmät bloggaukset
- Kisko Labs Oy - Heroku: Millaisiin projekteihin se sopii ja mitkä ovat sen todelliset hyödyt ja haitat?
- Zimple Oy - Pipedrive vai Hubspot? Kumpi kannattaa valita?
- SC Software Oy - Jatkuvat palvelut – asiakaslähtöistä kumppanuutta projekteista ylläpitoon
- Timeless Technology - Ohjelmoitavat logiikat (PLC): Ratkaisevat työkalut automaatioon ControlByWebiltä.
- Kisko Labs Oy - Heroku: Ohjelmistokehittäjän ykköstyökalu skaalautuvien sovellusten rakentamiseen
- SD Worx - Näin luot vakuuttavan Business Casen palkkahallinnon ulkoistukselle
- Timeless Technology - Kyberriskien tunnistaminen Profitap IOTA verkkoanalysaattorin avulla.
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |