Automated UI testing in a traditional software development process

dc.contributor.authorRaula, Mikko
dc.contributor.departmentfi=Tulevaisuuden teknologioiden laitos|en=Department of Future Technologies|
dc.contributor.facultyfi=Luonnontieteiden ja tekniikan tiedekunta|en=Faculty of Science and Engineering|
dc.contributor.studysubjectfi=Tietojenkäsittelytiede|en=Computer Science|
dc.date.accessioned2019-11-26T11:50:00Z
dc.date.available2019-11-26T11:50:00Z
dc.date.issued2019-11-07
dc.description.abstractWith agile methodologies becoming increasingly more common, software test automation is also becoming a more relevant topic. However, adopting agile can be radical and it requires a lot of initial resource investments and it can easily go wrong or prove to not be effective enough. This thesis examines if UI test automation can effectively be used without fully adopting the agile methods. This thesis starts with first chapters examining agile methodologies and the different techniques to test and develop software. The fourth chapter examines UI testing specifically, and the different approaches to it. In the fifth chapter a research overview is conducted to compare common UI test automation tools, and the best suited tool is picked for a test case for chapter six. The test case compares an automated UI testing tool, Katalon Studio, with a manual testing method with use case scenarios in a web application. The test case suggests that adopting automated UI tests in a traditional software development process is not effective enough. The automated tests are unreliable and it takes a lot of time to cover all the different functionalities. As the tested application is not designed with automated UI tests in mind, the application proved to be tested more effectively by a user manually.
dc.format.extent85
dc.identifier.olddbid165480
dc.identifier.oldhandle10024/148624
dc.identifier.urihttps://www.utupub.fi/handle/11111/20968
dc.identifier.urnURN:NBN:fi-fe2019111943080
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightssuljettu
dc.source.identifierhttps://www.utupub.fi/handle/10024/148624
dc.titleAutomated UI testing in a traditional software development process
dc.type.ontasotfi=Diplomityö|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Raula_Mikko_opinnayte.pdf
Size:
2.45 MB
Format:
Adobe Portable Document Format