USB-yhdistettävyystestin automatisointi
Siipola, Oskari (2022)
Siipola, Oskari
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205149263
https://urn.fi/URN:NBN:fi:amk-202205149263
Tiivistelmä
Opinnäytetyön aiheena oli USB-yhdistettävyystestin automatisointi ja tavoitteena oli suunnitella ja
rakentaa laite, jolla tämän testin voi suorittaa automaattisesti. Laite suunniteltiin helpottamaan testaustyötä, sillä aiemmin testi vaati aina yhden testaajan pakollista läsnä olemista koko testin ajan.
Aiemmin testi oli suoritettu manuaalisesti USB-johtoa kytkemällä, joten laitteen pitäisi pystyä simuloimaan USB-johdon irrotusta ja kytkemistä.
Laitteen suunnittelu aloitettiin varmistamalla laitteen vaatimukset. Kun vaatimukset olivat tiedossa,
pystyttiin aloittamaan laitteen ja sen ohjelmistojen suunnittelu ja valittiin komponentit. Suunnitelmien perusteella rakennettiin laitteesta prototyyppiversio, jolla voitiin testata laitteen toiminnallisuus. Laitteen toiminnallisuus testattiin oikeassa ympäristössä. Testitulokset osoittavat, että laite
pystyi simuloimaan USB-kytkemistä ja että testi pystyttiin nyt suorittamaan automaattisesti.
rakentaa laite, jolla tämän testin voi suorittaa automaattisesti. Laite suunniteltiin helpottamaan testaustyötä, sillä aiemmin testi vaati aina yhden testaajan pakollista läsnä olemista koko testin ajan.
Aiemmin testi oli suoritettu manuaalisesti USB-johtoa kytkemällä, joten laitteen pitäisi pystyä simuloimaan USB-johdon irrotusta ja kytkemistä.
Laitteen suunnittelu aloitettiin varmistamalla laitteen vaatimukset. Kun vaatimukset olivat tiedossa,
pystyttiin aloittamaan laitteen ja sen ohjelmistojen suunnittelu ja valittiin komponentit. Suunnitelmien perusteella rakennettiin laitteesta prototyyppiversio, jolla voitiin testata laitteen toiminnallisuus. Laitteen toiminnallisuus testattiin oikeassa ympäristössä. Testitulokset osoittavat, että laite
pystyi simuloimaan USB-kytkemistä ja että testi pystyttiin nyt suorittamaan automaattisesti.