14.-17.1.2020RoboCon 2020
14.1.2020Robocon 2021 – Robot Frameworkin uusimmat tuulet virtuaalisesti verkossa
19.3.2021Millainen oli Robocon 2020? Tässä artikkelissa kaksi Robocon-ensikertalaista jakaa tunnelmiaan tapahtumasta, esityksistä ja Robot Frameworkin ympärille syntyneestä yhteisöllisyydestä.
Testimate on Robot Framework Foundationin jäsen ja jokavuotinen Robocon-osallistuja. Tänäkin vuonna paikalla oli useita testimatelaisia, mukaan lukien tapahtuman ensikertalaiset Juha Bohm ja Nadja Mikkilä. Millainen Robocon oli ensikertalaisten silmin?
Robot Framework taipuu moneen käyttötarkoitukseen
Nadja Mikkilä, Senior QA Consultant:
Ensimmäisessä Roboconissani oli todella mielenkiintoista huomata, miten laajasti ja monipuolisesti Robot Frameworkiä voi testauksessa käyttää. Erilaiset use case -esitykset havainnollistivat hyvin testaajien kekseliäisyyttä.
Esimerkiksi Aleksi Lukkarilan esittämässä lähestymistavassa Robot Frameworkiä käytettiin Yousican-musiikkisovelluksen testaamiseen. Siinä missä robotilla usein testataan esimerkiksi käyttöliittymiä, Yousicanissa automaatiota käytettiin nuottien oikeellisuuden testaamiseen. Oli mielenkiintoista nähdä, että myös ääntä voi testata hyvinkin tarkkaan!
Toinen mieleenpainuva keissi oli XOOOX Gamesilla työskentelevän Maria Prokhorovan esittämä tapaus. Yritys kehittää raha-automaattipelejä, jotka sisältävät paljon grafiikkaa ja animaatioita, aina pelikorttien ja saldon animoinnista taustalla lenteleviin papukaijoihin ja liehuviin merirosvolippuihin. Maria oli kehittänyt oman Image Library -työkalun yksittäisten kuvien ja animaatioiden testaamiseen. Mikä parasta, työkalu jaettiin Robot Framework -yhteisölle käytettäväksi ja jatkokehitettäväksi!
Modernilla työkalulla ratkaisu vanhaan ongelmaan
Juha Bohm, Senior QA Consultant:
Minä katsoin Roboconin antia pitkän linjan tekijän näkövinkkelistä – olen ollut IT-alalla jo useamman vuosikymmenen. Roboconiin ehdin kuitenkin vasta nyt ensimmäistä kertaa, ja tapahtumasta jäi kaikin puolin positiivinen kuva.
Joistain esityksistä ja osallistujista jäi kuitenkin sellainen kuva, että Robot Frameworkiä on sovitettu tuttuna työkaluna ratkaisuksi kaikenlaisiin ongelmiin – myös sellaisiin, joihin jokin muu ratkaisu olisi voinut olla yksinkertaisempi.
Kokemuksen henkseleitä paukutellen itse ajattelen, että laaja työkalujen ja vaihtoehtojen tunteminen on vahvuus. Pyörää ei tarvitse aina keksiä uudelleen. Ala menee totta kai jatkuvasti eteenpäin, mutta kokeneet konkarit voivat usein ohjata ja auttaa parhaiden ratkaisujen löytämisessä ja toteuttamisessa.
Oli miten oli, Robot Framework on mainio työkalu. Erityisen hienoa oli nähdä esitys siitä, miten testien määrää voidaan optimoida laadun kärsimättä hakemalla automatiikan avulla ne kriittiset komponentit, joilla on paljon riippuvuuksia toisiin komponentteihin. Tämä on vanha ongelma, jota on aikoinaan yritetty ratkaista ns. vaikutuslistojen manuaalisella ylläpidolla. Tässä tapauksessa automaatio tarjosi hienon toteutuksen ja ratkaisun vanhaan ongelmaan.
Yhteisöllisyys tapahtuman ytimessä
Nadja Mikkilä:
Uutena Robocon-kävijänä yllätyin tapahtuman yhteisöllisyydestä. Tiesin toki, että Robot Framework on open source -työkalu, mutta tapahtumassa todella näkyi miten tieto ja osaaminen vaihtuu yhteisön sisällä, samalla vauhdittaen tuotteen kehittymistä.
Yhteisöllisyys paistoi läpi lähes jokaisesta esityksestä. Esimerkiksi saksalainen Rene Röhner kertoi siitä, miten hän aikoinaan rakastui open sourceen. Hän kehitti DataDriver-kirjaston yhteisön tuella ja on sen jälkeen saanut kiitosta työstään, jota yhteisö on jatkokehittänyt.
Nadja ja Juha:
Suosittelemme lämpimästi Robocon-tapahtumaa, mikäli olet kiinnostunut oman osaamisen kehittämisestä ja yhteisön kanssa verkostoitumisesta.
Jos et vielä ole mukana Robot Frameworkin Slack-kanavalla, liity mukaan! Newbie-kanavalla on aloittelijoillakin matala kynnys kysyä vinkkejä konkareilta.
Haluatko osaksi Testimaten tiimiä ja ohjelmistorobotiikan osaksi työkalupakkiasi? Katso yhteystietomme ja laita viestiä tai soita.