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