Käyttöliittymän regressiotestauksen automatisointi toimintatutkimus

Teollisuudessa regressiotestauksen automatisointi on perusteltua, koska se säästää aikaa ihmisen tekemältä testaukselta ja allokoi testaajien resursseja olennaisempiin testitapauksiin. Testiautomaation avulla voidaan varmistaa, että testaus suoritetaan säännöllisesti ohjelmistolle ja varmistetaan oh...

Full description

Bibliographic Details
Main Author: Sallanko, Janita
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:fin
Published: 2019
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/67164
_version_ 1826225721805111296
author Sallanko, Janita
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Sallanko, Janita Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Sallanko, Janita Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Sallanko, Janita
datasource_str_mv jyx
description Teollisuudessa regressiotestauksen automatisointi on perusteltua, koska se säästää aikaa ihmisen tekemältä testaukselta ja allokoi testaajien resursseja olennaisempiin testitapauksiin. Testiautomaation avulla voidaan varmistaa, että testaus suoritetaan säännöllisesti ohjelmistolle ja varmistetaan ohjelmiston toiminnallisuuden eheys. Tutkielman tavoitteena on saada aikaan muutos organisaatiossa, jotta testiautomaatio saataisiin käyttöön käyttöliittymän regressiotestauksen helpottamiseksi. Muutos toteutuu toimintatutkimuksen muodossa ja sen vaikutuksia arvioidaan organisaation ilmapiirin ja asenteiden muutoksia tarkastelemalla. Toimintatutkimuksen kautta saadaan lisätietoa testiautomaation käyttöönoton vaikutuksista lyhyellä ajanvälillä ja kartoitetaan siihen liittyviä haasteita. In the industry, automating regression testing makes sense because it saves time from human-made testing and allocates testers’ resources to more relevant test cases. Test automation can help to ensure that testing is performed regularly to the software, and to ensure the integrity of the software functionality. The purpose of this thesis is to bring about change in the organization when testing automation will be introduced to facilitate user interface regression testing. The change will take the form of action research and the impact is assessed on the basis of change in organization’s atmosphere and attitudes. The action research provides more information on the effects of introducing test automation in a short space of time and challenges.
first_indexed 2020-01-08T21:09:01Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Isom\u00f6tt\u00f6nen, Ville", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.advisor", "value": "Kaijanaho, Antti-Juhanu", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Sallanko, Janita", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2020-01-08T11:46:19Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2020-01-08T11:46:19Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2019", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/67164", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Teollisuudessa regressiotestauksen automatisointi on perusteltua, koska se s\u00e4\u00e4st\u00e4\u00e4 aikaa ihmisen tekem\u00e4lt\u00e4 testaukselta ja allokoi testaajien resursseja olennaisempiin testitapauksiin. Testiautomaation avulla voidaan varmistaa, ett\u00e4 testaus suoritetaan s\u00e4\u00e4nn\u00f6llisesti ohjelmistolle ja varmistetaan ohjelmiston toiminnallisuuden eheys. Tutkielman tavoitteena\non saada aikaan muutos organisaatiossa, jotta testiautomaatio saataisiin k\u00e4ytt\u00f6\u00f6n k\u00e4ytt\u00f6liittym\u00e4n regressiotestauksen helpottamiseksi. Muutos toteutuu toimintatutkimuksen muodossa ja\nsen vaikutuksia arvioidaan organisaation ilmapiirin ja asenteiden muutoksia tarkastelemalla.\nToimintatutkimuksen kautta saadaan lis\u00e4tietoa testiautomaation k\u00e4ytt\u00f6\u00f6noton vaikutuksista\nlyhyell\u00e4 ajanv\u00e4lill\u00e4 ja kartoitetaan siihen liittyvi\u00e4 haasteita.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "In the industry, automating regression testing makes sense because it saves time\nfrom human-made testing and allocates testers\u2019 resources to more relevant test cases. Test\nautomation can help to ensure that testing is performed regularly to the software, and to ensure the integrity of the software functionality. The purpose of this thesis is to bring about\nchange in the organization when testing automation will be introduced to facilitate user interface regression testing. The change will take the form of action research and the impact\nis assessed on the basis of change in organization\u2019s atmosphere and attitudes. The action research provides more information on the effects of introducing test automation in a short space of time and challenges.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2020-01-08T11:46:19Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2020-01-08T11:46:19Z (GMT). No. of bitstreams: 0\n Previous issue date: 2019", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "57", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "regressiotestaus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "K\u00e4ytt\u00f6liittym\u00e4n regressiotestauksen automatisointi : toimintatutkimus", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202001081091", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.collaborator", "value": "business", "language": "", "element": "contractresearch", "qualifier": "collaborator", "schema": "yvv"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "yvv.contractresearch.initiative", "value": "student", "language": "", "element": "contractresearch", "qualifier": "initiative", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "k\u00e4ytt\u00f6liittym\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "automaatio", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "toimintatutkimus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "testaus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_67164
language fin
last_indexed 2025-02-18T10:54:27Z
main_date 2019-01-01T00:00:00Z
main_date_str 2019
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/6260bdc2-4ced-4adc-9c22-d96549add315\/download","text":"URN:NBN:fi:jyu-202001081091.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2019
record_format qdc
source_str_mv jyx
spellingShingle Sallanko, Janita Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus regressiotestaus Tietotekniikka Mathematical Information Technology 602 käyttöliittymät automaatio toimintatutkimus testaus
title Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus
title_full Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus
title_fullStr Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus
title_full_unstemmed Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus
title_short Käyttöliittymän regressiotestauksen automatisointi
title_sort käyttöliittymän regressiotestauksen automatisointi toimintatutkimus
title_sub toimintatutkimus
title_txtP Käyttöliittymän regressiotestauksen automatisointi : toimintatutkimus
topic regressiotestaus Tietotekniikka Mathematical Information Technology 602 käyttöliittymät automaatio toimintatutkimus testaus
topic_facet 602 Mathematical Information Technology Tietotekniikka automaatio käyttöliittymät regressiotestaus testaus toimintatutkimus
url https://jyx.jyu.fi/handle/123456789/67164 http://www.urn.fi/URN:NBN:fi:jyu-202001081091
work_keys_str_mv AT sallankojanita käyttöliittymänregressiotestauksenautomatisointitoimintatutkimus