Robot Framework Hackathon
Järjestimme Robot Framework hackathonin, johon osallistuivat tiimit Symbion Helsingin ja Oulun toimistoilta.
Työssä oppiminen on tärkeää, joten kysyimme työntekijöiltämme, millainen koulutus olisi heidän mielestään hyödyllinen. Monissa keskusteluissa Robot Framework nousi esiin, siispä halusimme tarjota pikakurssin siitä. Ja koska uskomme vahvasti, että tekemällä oppiminen on tehokasta, erityisesti ohjelmistokehityksessä, päätimme järjestää Robot Framework -hackathonin.
Johdatuksena aiheeseen Robot Framework -asiantuntijamme Sayed Tenkanen avasi Robot Frameworkin perusteita hackathon-tiimeille. Sitten oli aika aloittaa varsinainen hackathon Robot Frameworkin parissa. Hackathon päivään osallistuivat tiimit Helsingin ja Oulun toimipisteistä ja hackathonin aiheena oli kokeilla Robot Frameworkia tiimin valitsemassa kontekstissa. Tiimeillä oli yksi päivä aikaa tehdä demototeutus, jonka jälkeen tulokset esiteltiin Symbion viikoittaisella virtuaalikahvitauolla. Tiimien kehittämä koodi oli myös kaikkien symbiolaisten nähtävillä repositoriossa.
Tehokasta tiimityöskentelyä
Helsingin tiimi käytti Livesharea tehostaakseen yhteistyötä. Kaikki työskentelivät samassa huoneessa omilla tietokoneillaan ja testiajo tehtiin yhdessä yhdellä koneella. Tiimi käytti Selenium-avainsanakirjastoa ja kirjoitti oman avainsanakirjastonsa Pythonilla. Oulun tiimi kohtasi alussa haasteita web-ajureiden kanssa, joka vei aikaa varsinaisesta toteutuksesta. Alkuhaasteiden jälkeen tiimi pääsi kuitenkin täyteen vauhtiin ja molemmat tiimit saivat demoesityksen aikaiseksi.
Oppeja hackathonista
Kuten hackathoneissa yleensä käy, aika kuluu nopeasti. Tiimit työskentelivät innostuneesti ja nauttivat ratkaisujen kehittämisestä. Tiimit oppivat miten Robot Framework auttaa automaatioiden tekemisessä: se generoi informatiivisia raportteja, ja se sopii melkeinpä kaikenlaisten automaatioiden rakentamiseen. Osallistujat saivat tehdä integraatiota eri ohjelmointikielen kautta ja kaikkien osaaminen testiautomaation maailmassa kasvoi hurjasti.
Osallistujien palaute oli, että hackathon on hyvä tapa oppia uutta tekemällä ja että meidän pitäisi järjestää hackathoneja myös jatkossa.
05.05.2023 | Tapahtumat