izpis_h1_title_alt

Primerjava orodij za avtomatizacijo testiranja uporabniških vmesnikov
ID GABER, DOMEN (Author), ID Rožanc, Igor (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (10,88 MB)
MD5: 804F1F628EF7F491D61A3115C1646000

Abstract
V diplomskem delu je predstavljeno delovanje in uporaba modernih orodij za avtomatizacijo testiranja uporabniških vmesnikov. Namen dela je primerjati izbrana orodja za avtomatizacijo testiranja in olajšati odločitev pri izboru orodja za avtomatizacijo testiranja. Glavni cilj avtomatizacije je zmanjšanje stroškov in hitrejše izvajanje testiranja. Na trgu je danes na voljo več orodij za avtomatizacijo testiranja, ki so si med seboj različna po zahtevnosti uporabe, načinu delovanja in podpori različnih okolij za izvajanje testov. V okviru diplomskega dela si izberemo tri orodja za avtomatizacijo testiranja, jih opišemo, uporabimo in analiziramo njihovo delovanje. Izbrana orodja so Selenium, Appium in Eggplant. Uporabo orodij prikažemo z izdelavo testnih skript na podlagi podanega testnega primera. Z izvajanjem izdelanih testov orodja med seboj primerjamo po hitrosti izvajanja in zanesljivosti delovanja. Pridobljene rezulate nato opišemo in analiziramo. Iz rezultatov ugotovimo večje razlike med hitrostjo in zanesljivostjo primerjanih orodij, navedemo vzroke in podamo predloge za izboljšavo primerjave.

Language:Slovenian
Keywords:avtomatizacija testiranja, Selenium, Appium, Eggplant
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2018
PID:20.500.12556/RUL-100558 This link opens in a new window
Publication date in RUL:27.03.2018
Views:1922
Downloads:481
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Comparison of Automated Graphical User Interface Testing Tools
Abstract:
The thesis presents the analysis of modern tools for automated testing of various web based user interfaces. The purpose of the work is to compare specific test automation solutions and point out the most suitable test automation tool amongst them. One of the main goals of test automation is to gain faster execution when compared to manual testing and overall cost deduction. There are multiple test automation solutions available on the market, which differ in complexity of use, type of operation and environment support. This thesis concentrates on three tools intended for test automation: Selenium, Appium and Eggplant. It describes their main characteristics, evaluates their overall performance and analyses their effectiveness. Every test automation solution is presented through a set of automated test scripts executed in a specific environment under test. Automated test scripts are compared in speed and reliability of execution first. Then, a more detailed analysis follows. The analysis results are significantly different in both speed and reliability for different test automation solutions and in thesis we point out some of the reasons behind them. Finally, suggestions on how to improve the overall comparison process are made.

Keywords:test automation, Selenium, Appium, Eggplant

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back