University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Pro gradu -tutkielmat
  • View Item
JYX > Opinnäytteet > Pro gradu -tutkielmat > View Item

Robot Frameworkiä hyödyntävän testiautomaatiototeutuksen parantaminen MFC-pohjaisen sovelluksen graafiselle käyttöliittymälle

Thumbnail
View/Open
264.3Kb

Downloads:  
Show download detailsHide download details  
Authors
Honka, Jere
Date
2019
Discipline
TietotekniikkaMathematical Information Technology
Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

 
Graafisten käyttöliittymien automaattinen testaaminen on hankalaa. Erityisen hankalaa se on silloin, kun testaustyökalut ovat ominaisuuksiltaan puutteellisia sekä käytössä olevat testiskriptien laadinnan käytänteet johtavat vaikeaselkoisiin ja heikosti laajennettaviin testiskripteihin. Tutkielmassa tutkitaan MFC:llä toteutetun ohjelmiston graafisen käyttöliittymän testiautomaatiototeutusta. Toteutuksen ongelmia sekä onnistumisia kartoitetaan, ja ongelmille kehitetään ratkaisuja. Ratkaisujen vaikutusta arvioidaan ohjelmiston kehittäneen organisaation testaajien kanssa haastattelun ja kokeen perusteella.
 
Automatic testing of graphical user interfaces is difficult. It is especially difficult when the tools used for testing lack essential features, and the policies applied to test script design result in unclear and unexpandable scripts. In the thesis the test automation implementation of a certain MFC-based application’s GUI is examined. The problems and successes of the implementation are identified, and solutions are developed for the problems. The effect of the solutions is evaluated with the testers of the organisation which developed the application based on an interview and an experiment.
 
Keywords
ohjelmistotestaus automaattinen testaus testiskripti testauksen laatutekijät GUI-testaus MFC Robot Framework toimintatutkimus testaus
URI

http://urn.fi/URN:NBN:fi:jyu-201910224539

Metadata
Show full item record
Collections
  • Pro gradu -tutkielmat [23442]

Related items

Showing items with similar title or keywords.

  • Web-sovellusten testaaminen Selenium-testaustyökalun avulla 

    Flinkman, Sauli (2016)
    Eräs tapa testata web-sovelluksia on automaattinen testaus, jota tässä tutkielmassa tarkastellaan. Testaaminen on web-sovelluksen elinkaaressa tärkeä osa, sillä websovelluksilta vaaditaan nykyään paljon niin käytettävyyden, ...
  • Web-sovelluksen haavoittuvuustestauksen automatisointi 

    Jokela, Patrik (2020)
    Haavoittuvuustestauksessa käytetään samanlaista lähestymistapaa ja tekniikkaamiltei jokaisessa testauksessa. Toistettavien töiden automatisointi auttaa haavoittuvuustes-taajia käyttämään testausaikansa hyödyllisemmin ...
  • Automatic portability testing 

    Salonen, Ville (2012)
    Nykypäivän ohjelmistojen monimutkaisuus johtaa automaattitestien tarpeeseen. Automaattiset testit ovat vielä tärkeämpiä, kun ohjelmistoa kehitetään usealle eri alustalle. Kirjoittamalla automaattitestejä yksikkö-, integraatio-, ...
  • Graafisten käyttöliittymien regressiotestauksen automatisointi 

    Tuominen, Markus (2014)
    Testaaminen on järjestelmäkehityksen elintärkeä osa. Järjestelmien jatkuva mo- nimutkaistuminen ja erityisesti graafisten käyttöliittymien lisääntyminen johtaa siihen, että laadunvarmistuksen merkitys kasvaa ...
  • Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi 

    Alasalmi, Teija (2020)
    Tässä laadullisessa pro gradu -tutkimuksessa kartoitettiin aineistolähtöisen sisällönanalyysin avulla mitä ohjelmistotestauksesta opetetaan suomalaisissa IT-alaa opettavissa ammattikorkeakouluissa ja yliopistoissa, miten ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre