Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
Izgradnja ogrodja za avtomatizirano testiranje spletnih aplikacij
ID
ZOREC, ŽAN
(
Author
),
ID
Rožanc, Igor
(
Mentor
)
More about this mentor...
PDF - Presentation file,
Download
(1005,19 KB)
MD5: 37F3EEEF1D5932057A56E8DC84747755
Image galllery
Abstract
Glavni cilj diplomskega dela je predstavitev postopka izgradnje ogrodja za avtoma- tizirano testiranje spletnih aplikacij, ki temelji na uporabi odprtokodnih knjižnic v programskem jeziku Java. Na voljo so različne tehnologije in pristopi, zato prvi korak implementacije predstavlja izbira najprimernejšega orodja za avtomatizacijo testiranja ter ustrezni pristop z izbranim orodjem. V uvodu diplomskega dela so predstavljeni razlogi za avtomatizacijo testiranja. Utemeljena je tudi izbira orodij in pristopov. V jedru dela je predstavljen postopek izgradnje z avtomatizacijskim orodjem SeleniumWebDriver, testno knjižnico TestNG, programskim jezikom Java in pomožnimi knjižnicami za dopolnitev ogrodja. Predstavljene so različne kompo- nente avtomatizacijskega projekta, kot so vmesniki za podatkovne baze, zunanje storitve in poročanje rezultatov. Jedro se zaključuje z opisom vgradnje ogrodja v razvojni postopek. V zaključnem delu so predstavljeni nauki in izzivi v postopku vpeljave avtomatizacije. V sklepnih ugotovitvah so povzeti rezultati vgradnje in načrti za prihodnje.
Language:
Slovenian
Keywords:
testiranje
,
avtomatizacija
,
ogrodje za testiranje
,
sočasno izvajanje
,
Selenium WebDriver
,
Selenium Grid
,
POM
,
Java
,
TestNG.
Work type:
Bachelor thesis/paper
Typology:
2.11 - Undergraduate Thesis
Organization:
FRI - Faculty of Computer and Information Science
Year:
2020
PID:
20.500.12556/RUL-116919
COBISS.SI-ID:
20358915
Publication date in RUL:
16.06.2020
Views:
1499
Downloads:
287
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
ZOREC, ŽAN, 2020,
Izgradnja ogrodja za avtomatizirano testiranje spletnih aplikacij
[online]. Bachelor’s thesis. [Accessed 17 May 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=116919
Copy citation
Share:
Secondary language
Language:
English
Title:
Implementation of a framework for automated web application testing
Abstract:
The objective of the thesis is to present the implementation process of automated testing for web applications by building a proprietary framework using open source libraries in Java. As there are a lot of available technologies and approaches, the first step of implementation is choosing the most suitable tool and approach. Dur- ing introductions, we will learn about the reasons for automation as well as justi- cation of selected tools and approaches. In the core of the thesis, we will explore the implementation process with the Selenium WebDriver automation framework, TestNG testing library, programming language Java and various assisting libraries and frameworks. We will address various components of the project, such as database interfaces, inclusion of external services and results logging. This part will be concluded with description of the integration of the testing framework into the development process. In the last part of the thesis, we will look back at what we learned and what problems we encountered in the implementation process. Thesis will be concluded with summary of implementation effects and plans for the future.
Keywords:
testing
,
automation
,
testing framework
,
parallel execution
,
Selenium WebDriver
,
Selenium Grid
,
POM
,
Java
,
TestNG.
Similar documents
Similar works from RUL:
Searching for similar works...
Similar works from other Slovenian collections:
Back