Olin jäsenenä mielestäni yhdessä hienoimmista tiimeistä, jossa toteutimme yhdessä testiautomaatiotyökalun Qt:lla toteutettujen ohjelmien automatisointiin. Vastuualueenani oli toteuttaa työkalulle automaatiotestit, joka varmisti työkalun laadun ennen julkaisua loppukäyttäjille.
Testien lisäksi suunnittelin ja toteutin Ruby:llä työkaluun testien suorittajan ja tulosten raportoinnin. Koska lähdekoodi julkaistiin avoimeksi on tästä myös dokumentaatio saatavilla.
Raportoinnin dokumentaatio löytyy nimiavaruudella TDriverReport osoitteessa:
https://www.rubydoc.info/gems/testability-driver/TDriverReport
Testien suorittajan dokumentaatio löytyy ao. osoitteesta:
https://www.rubydoc.info/gems/testability-driver-runner/TDRunner