Testausautomaation hyödyntäminen taajuusmuuttajien tuotekehityksessä
Pehkonen, Ilkka (2019)
Pehkonen, Ilkka
Metropolia Ammattikorkeakoulu
2019
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201902041930
https://urn.fi/URN:NBN:fi:amk-201902041930
Tiivistelmä
Opinnäytetyössä selvitettiin ABB Oy:n Drives liiketoimintayksikön Verification-osaston testausautomaation tämän hetkistä tilannetta. Kyseinen osasto testaa suuritehoisia pienjännitetaajuusmuuttajia ja osastolla on käytössä ABB:n ylläpitämä HTR-testausautomaatio-ohjelmisto suorituskykytestauksien suorittamiseen. Työssä perehdytään kyseisen ohjelmiston rakenteeseen, kommunikaatiorajapintoihin sekä ohjelmiston haasteisiin. Lisäksi esitellään HTR-ohjelmistoa vastaava kaupallinen ohjelmisto ja tutkitaan automaatio-ohjelmiston vaikutusta suorituskykytestauksen läpimenoaikoihin.
Kaupallisen ohjelmiston esittelyssä tutustutaan National Instrumentsin LabVIEW- ja VeriStand-ohjelmistoihin, joita voidaan käyttää testausautomaatio-ohjelmistona HTR-ohjelmiston tilalla. Opinnäytetyössä tutustutaan ohjelmistojen rakenteisiin ja ohjelmointiin.
Testausautomaatio-ohjelmiston vaikutusta suorituskykytestauksen läpimenoaikoihin arvioitiin testisarjaesimerkillä, josta saatiin lähes 70% suorituskykytestauksen nopeutuminen käyttäen testausautomaatio-ohjelmistoa verrattuna perinteiseen manuaalitestaukseen.
HTR-ohjelmisto on laajasti käytössä ABB:llä testausautomaatio-ohjelmistona ja ohjelmisto kykenee ohjaamaan suurinta osaa ABB:n taajuusmuuttajatuoteperheistä. Ohjelmiston lähdekoodin rakenteeseen tulisi kuitenkin kiinnittää nykyistä enemmän huomiota sekä resursseja, jonka seurauksena ohjelmiston ylläpitäminen ja kehittäminen helpottuisi tulevaisuudessa huomattavasti nykytilanteesta. Lisäksi HTR-ohjelmiston kehitykseen täytyy lisätä regressiotestaaminen ohjelmistoa kehitettäessä. Opinnäytetyön lopputuloksena on, että HTR-ohjelmiston käyttämistä ja kehittämistä suositellaan jatkettavaksi.
Kaupallisen ohjelmiston esittelyssä tutustutaan National Instrumentsin LabVIEW- ja VeriStand-ohjelmistoihin, joita voidaan käyttää testausautomaatio-ohjelmistona HTR-ohjelmiston tilalla. Opinnäytetyössä tutustutaan ohjelmistojen rakenteisiin ja ohjelmointiin.
Testausautomaatio-ohjelmiston vaikutusta suorituskykytestauksen läpimenoaikoihin arvioitiin testisarjaesimerkillä, josta saatiin lähes 70% suorituskykytestauksen nopeutuminen käyttäen testausautomaatio-ohjelmistoa verrattuna perinteiseen manuaalitestaukseen.
HTR-ohjelmisto on laajasti käytössä ABB:llä testausautomaatio-ohjelmistona ja ohjelmisto kykenee ohjaamaan suurinta osaa ABB:n taajuusmuuttajatuoteperheistä. Ohjelmiston lähdekoodin rakenteeseen tulisi kuitenkin kiinnittää nykyistä enemmän huomiota sekä resursseja, jonka seurauksena ohjelmiston ylläpitäminen ja kehittäminen helpottuisi tulevaisuudessa huomattavasti nykytilanteesta. Lisäksi HTR-ohjelmiston kehitykseen täytyy lisätä regressiotestaaminen ohjelmistoa kehitettäessä. Opinnäytetyön lopputuloksena on, että HTR-ohjelmiston käyttämistä ja kehittämistä suositellaan jatkettavaksi.