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

Testiautomaation hyödyntäminen saavutettavuustestauksessa

Kekki, Hanna (2022)

 
Avaa tiedosto
Kekki_Hanna.pdf (425.5Kt)
Lataukset: 


Kekki, Hanna
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-2022060214617
Tiivistelmä
Opinnäytetyössä käsiteltiin verkkopalveluiden saavutettavuutta ja sitä, miten niiden testausta voitaisiin automatisoida käyttäen Robot Framework-sovelluskehystä.

Kaikilla ihmisillä on yhtäläiset oikeudet saada palveluita verkossa, riippumatta siitä, millaisia rajoitteita heillä on. Verkkopalveluiden saavutettavuudella pyritään takaamaan tasa-arvoiset palvelut kaikille kuluttajille. Aihepiiri koskettaa ikääntyvän väestön myötä yhä useampia, joko omakohtaisesti tai läheisten kautta.

Opinnäytetyössä pyrittiin vastaamaan kahteen tutkimuskysymykseen: mitä on saavutettavuus ja saavutettavuustestaus sekä millä tavoin Robot Frameworkilla toteutettua testiautomaatiota voidaan hyödyntää saavutettavuustestauksessa?

Robot Framework on suomalaislähtöinen, Python-ohjelmointikieleen pohjautuva avoimen lähdekoodin testiautomaatiosovelluskehys, jonka asiasanapohjainen lähestymistapa mahdollistaa helposti luettavan koodin kirjoittamisen. Opinnäytetyössä käytettiin Robot Frameworkin versiota 5.0, sekä kahta yleisesti käytettyä kirjastoa nimeltään SeleniumLibrary ja BuiltIn.

Opinnäytetyön toiminnallisen osuuden lopputuotteena syntyi viisi erilaista testitiedostoa, joita voidaan hyödyntää esimerkiksi verkkosivustojen regressiotestauksessa. Testitapaukset kattavat muun muassa linkkitekstien tarkastuksen, title- ja lang-attribuuttien tarkastuksen, sekä lomakkeiden saavutettavuutta. Kaikki testitiedostot ja opinnäytetyöhön liittyvä testausdokumentaatio löytyvät avoimesta GitHub-repositoriosta osoitteesta: https://github.com/kekkihan/AccessibilityAutomation.
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