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
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Web-sovellusten testaaminen Selenium-testaustyökalun avulla

Thumbnail
View/Open
192.0 Kb

Downloads:  
Show download detailsHide download details  
Authors
Flinkman, Sauli
Date
2016
Discipline
TietotekniikkaMathematical Information Technology

 
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, turvallisuuden kuin tehokkuudenkin osalta. Tutkielmassa käydään läpi automaattisen testauksen perusperiaatteita ja esitellään web-sovellusten automaattiseen testaukseen käytettävää työkalua nimeltä Selenium. Selenium rakentuu useasta eri komponentista ja tämä tutkielma perehtyy erityisesti näistä kahteen: Selenium IDE-ohjelmointiympäristöön sekä WebDriver-rajapintaan.
 
One way to test web applications is automated testing which this thesis examines. Software testing is an important part of life cycle of any web application because so much emphasis is nowadays put on their usability, safety and efficiency. This thesis presents common principles of web application testing and a tool used for automated testing of web applications, Selenium. Selenium consists of multiple different components but this thesis focuses specifically on two of them: Selenium IDE and WebDriver interface.
 
Keywords
Selenium ohjelmistotestaus automaattinen testaus web-sovellus käyttöliittymä
URI

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

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4410]

Related items

Showing items with similar title or keywords.

  • Web-sovellusten testaaminen 

    Loppukaarre, Jussi (2021)
    Tässä tutkielmassa perehdytään, kuinka IT-alan kirjallisuudessa ja tutkimuksissa web-sovelluksien funktionaalisten piirteiden testaamista on käsitelty. Tavoitteena on tuoda esille miten web-sovelluksien testaaminen eroaa ...
  • Natiivisovellusten ja progressiivisten web-sovellusten erot ja yhtäläisyydet sovellustuotannon ja käyttäjän näkökulmista 

    Hietala, Joel (2021)
    Tutkielmassa vertaillaan natiivisovelluksia ja progressiivisia web-sovelluksia sovellustuotannon ja käyttäjän näkökulmista iOS-mobiililaitteilla. Kirjallisuuskatsauksen tavoitteena on käsitellä erilaisia syitä valita ...
  • Yksisivuisten web-sovellusten kehittäminen Angular 2 -sovelluskehyksellä 

    Kujala, Miika (2016)
    Yksisivuiset web-sovellukset ovat yleistyneet viime vuosina. Niiden kehityksessä hyödynnetään usein JavaScript-sovelluskehystä. Angular 2 on Google:n kehittämä JavaScript-sovelluskehys. Tämän tutkielman tavoitteena on ...
  • Web-sovellusten manuaalisen penetraatiotestauksen erilaiset ohjeet 

    Valkeinen, Maiju (2020)
    Penetraatiotestaukselle ei ole vielä virallista standardia, mutta monet toimijat ovat julkaisseet omia ohjeitaan tietoturvatestaukseen. Tässä kanditutkielmassa vertaillaan kolmea seuraavaa ohjetta, Offensive Securityn ...
  • Robot Frameworkiä hyödyntävän testiautomaatiototeutuksen parantaminen MFC-pohjaisen sovelluksen graafiselle käyttöliittymälle 

    Honka, Jere (2019)
    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 ...
  • 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