Zapewnienie jakości w aplikacjach w języku Java z wykorzystaniem procesu ciągłej integracji

licenciate
dc.abstract.enSoftware quality is determined by the compliance of the implementation with customer expectations. To ensure quality, the software testing process is used. In my work I will describe what are unit tests, functional and integration tests, how they are implemented in Java and what is the process of continuous integration. The JUnit framework was described which is used to implement most types of tests as well as the Selenium framework which is used to implement functional tests. I will show how to install and run one of the tools used in continuous integration process and how to run tests using it.pl
dc.abstract.plJakość oprogramowania określa się na podstawie zgodności implementacji z oczekiwaniami klienta. Aby ją zapewnić wprowadza się proces testowania oprogramowania.W omawianej przeze mnie pracy opisałam czym są testy jednostkowe, funkcjonalne i integracyjne, w jaki sposób implementuje się je w języku Java oraz na czym polega proces ciągłej integracji. Opisany został framework JUnit, który jest używany przy implementacji większości rodzajów testów oraz framework Selenium wykorzystywany przy implementacji testów funkcjonalnych. Pokażę w jaki sposób zainstalować i uruchomić jedno z narzędzi do ciągłej integracji oraz w jaki sposób uruchomić testy korzystając z niego.pl
dc.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorPrzystalski, Karol - 126070 pl
dc.contributor.authorSłomska, Kajapl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerCieśla, Michał - 101020 pl
dc.contributor.reviewerPrzystalski, Karol - 126070 pl
dc.date.accessioned2020-07-27T10:33:06Z
dc.date.available2020-07-27T10:33:06Z
dc.date.submitted2017-09-15pl
dc.fieldofstudyinformatykapl
dc.identifier.apddiploma-118016-179943pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/223136
dc.languagepolpl
dc.subject.enunit tests, functional tests, integration tests, JUnit, Selenium, continuous integration, Jenkinspl
dc.subject.pltesty jednostkowe, testy funkcjonalne, testy integracyjne, JUnit, Selenium, proces ciągłej integracji, Jenkinspl
dc.titleZapewnienie jakości w aplikacjach w języku Java z wykorzystaniem procesu ciągłej integracjipl
dc.title.alternativeQuality assurance in Java applications using a continuous integration processpl
dc.typelicenciatepl
dspace.entity.typePublication
dc.abstract.enpl
Software quality is determined by the compliance of the implementation with customer expectations. To ensure quality, the software testing process is used. In my work I will describe what are unit tests, functional and integration tests, how they are implemented in Java and what is the process of continuous integration. The JUnit framework was described which is used to implement most types of tests as well as the Selenium framework which is used to implement functional tests. I will show how to install and run one of the tools used in continuous integration process and how to run tests using it.
dc.abstract.plpl
Jakość oprogramowania określa się na podstawie zgodności implementacji z oczekiwaniami klienta. Aby ją zapewnić wprowadza się proces testowania oprogramowania.W omawianej przeze mnie pracy opisałam czym są testy jednostkowe, funkcjonalne i integracyjne, w jaki sposób implementuje się je w języku Java oraz na czym polega proces ciągłej integracji. Opisany został framework JUnit, który jest używany przy implementacji większości rodzajów testów oraz framework Selenium wykorzystywany przy implementacji testów funkcjonalnych. Pokażę w jaki sposób zainstalować i uruchomić jedno z narzędzi do ciągłej integracji oraz w jaki sposób uruchomić testy korzystając z niego.
dc.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Przystalski, Karol - 126070
dc.contributor.authorpl
Słomska, Kaja
dc.contributor.departmentbycodepl
UJK/WFAIS
dc.contributor.reviewerpl
Cieśla, Michał - 101020
dc.contributor.reviewerpl
Przystalski, Karol - 126070
dc.date.accessioned
2020-07-27T10:33:06Z
dc.date.available
2020-07-27T10:33:06Z
dc.date.submittedpl
2017-09-15
dc.fieldofstudypl
informatyka
dc.identifier.apdpl
diploma-118016-179943
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/223136
dc.languagepl
pol
dc.subject.enpl
unit tests, functional tests, integration tests, JUnit, Selenium, continuous integration, Jenkins
dc.subject.plpl
testy jednostkowe, testy funkcjonalne, testy integracyjne, JUnit, Selenium, proces ciągłej integracji, Jenkins
dc.titlepl
Zapewnienie jakości w aplikacjach w języku Java z wykorzystaniem procesu ciągłej integracji
dc.title.alternativepl
Quality assurance in Java applications using a continuous integration process
dc.typepl
licenciate
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
12
Views per month
Views per city
Warsaw
5
Krakow
2
Wroclaw
2
Dublin
1
Starogard Gdański
1

No access

No Thumbnail Available