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
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Manuaalitestin suunnittelu ja toteutus automaatiotestiksi

Oesch, Roni (2022)

Avaa tiedosto
Oesch_Roni.pdf (1.196Mt)
Lataukset: 


Oesch, Roni
2022
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-2022052512030
Tiivistelmä
Opinnäytetyön aiheena oli suunnitella ja toteuttaa manuaalitesti automaatiotestiksi mobiilialustalle. Työn toimeksiantajana oli Bittium Wireless Oy. Testi testaa Bittium MedicalSuite Mobile -sovelluksen käyttöliit-tymätoimintoja sekä kardiologisen mittalaitteen Faroksen yhteyttä palveluun.

Testin koodikielenä toimi Robot Framework ja Python, joihin lisänä käytettiin Appiumin kirjastoa. Laiteko-koonpano pitää sisällään Windows-pohjaisen kannettavan tietokoneen, Faroksen sekä sen testaamiseen käytettävän testipenkin ja Bittium Tough Mobile -matkapuhelimen. Ohjelmistoina olivat PyCharm ohjel-mointiympäristönä, testipenkin oman ohjelmiston Linux-käyttöjärjestelmäisessä virtuaalikoneessa ja Ap-piumin sovellus matkapuhelinsovelluksen tarkastelua varten sekä palvelimena testin aikana.

Projektin haasteista huolimatta lopullinen automaatiotesti onnistui loistavasti. Se täytti kaikki sille asetetut vaatimukset sekä jätti erinomaisen pohjan testin mahdolliselle jatkokehitykselle.
 
The theme of the thesis was to plan and execute an automation test based on an existing manual test on a mobile platform. The project client was Bittium Wireless Oy. The test tests user interface elements of the Bittium MedicalSuite Mobile application and its connection to the cardiologic measuring device Faros.

The programming languages of the test were Robot Framework and Python in addition of Appium Library. Device setup included a Windows laptop, a Faros with its dedicated testbench and a Bittium Tough Mobile cellular phone. Programs included PyCharm as the programming environment, the testbench software running on a virtual machine with Linux as the operating system and the Appium application for inspecting the mobile application and running the server during running the test.

Despite the obstacles, the final automation test was successful. It met the expectations and left an excel-lent base for future development of the test.
 
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