Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Lapin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Lapin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Automaatiotestaus mobiililaitteilla

Jokelainen, Tuomas (2020)

 
Avaa tiedosto
Automaatiotestaus mobiililaitteilla.pdf (1.129Mt)
Lataukset: 


Jokelainen, Tuomas
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020052012471
Tiivistelmä
Tämän opinnäytetyön ensimmäisenä tavoitteena oli selvittää, onko automaatiotestaus mahdollista eri mobiililaitteilla ja mitä työkaluja se vaatii. Toiseksi haluttiin testata, onko mahdollista kirjoittaa yksi testikoodi niin, että se toimisi kaikilla testilaitteilla. Työssä halutaan myös selvittää, onko mobiililaitteiden testausta mahdollista tehdä sisäverkon yli kahden tietokoneen välillä.

Opinnäytetyön toimeksiantajana toimi Mtech Digital Solutions Oy. Olen itse töissä yrityksen Rovaniemen toimipisteessä ohjelmistotestaajana, minkä vuoksi verkkosivujen automaatiotestaus on minulle tuttua. Alalla mobiililaitteiden automaatiotestausta on tehty aiemminkin, mutta meidän yksikössämme se ei ole ollut käytössä.

Aluksi etsin tietoa, mitä työkaluja mobiililaitteiden automaatiotestauksessa on käytetty muualla. Lopulta päädyin valitsemaan työkaluiksi Robot Frameworkin ja Appiumin. Tutkimusmenetelmäksi valitsin toiminnallisen tutkimuksen, jossa testasin mobiililaitteen omaa sovellusta (laskin) sekä verkkoselainpohjaista sovellusta (MtechMap). Testilaitteina minulla oli kaksi matkapuhelinta ja kaksi tablettitietokonetta. Testausta rajoitti esimerkiksi se, että minulla ei ollut käytettävissä laitteita ja ohjelmistoja iPhonelle ja iPadille.

Johtopäätöksenä voidaan todeta, että verkkoselainpohjaiselle sovellukselle tehtävä automaatiotestaus ei ole mahdollista usealla mobiililaitteella käyttäen vain yhtä testikoodia. Mobiililaitteiden alkuperäissovelluksen testaamisessa huomattiin, että sovellukset ovat liian erilaisia, mikä vaati paljon koodimuutoksia. Automaatiotestit saatiin tehtyä onnistuneesti jokaiselle mobiililaitteelle erikseen, mutta yhden testikoodin käyttäminen eri laitteille todettiin mahdottomaksi. Sisäverkon yli testaus kahden tietokoneen välillä oli yksinkertaista ja toimi helposti valituilla ohjelmistoilla.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste