Simple view
Full metadata view
Authors
Statistics
Zapewnienie jakości w aplikacjach w języku Java z wykorzystaniem procesu ciągłej integracji
Quality assurance in Java applications using a continuous integration process
testy jednostkowe, testy funkcjonalne, testy integracyjne, JUnit, Selenium, proces ciągłej integracji, Jenkins
unit tests, functional tests, integration tests, JUnit, Selenium, continuous integration, Jenkins
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.
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.en | 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. | pl |
dc.abstract.pl | 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. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Przystalski, Karol - 126070 | pl |
dc.contributor.author | Słomska, Kaja | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Cieśla, Michał - 101020 | pl |
dc.contributor.reviewer | Przystalski, Karol - 126070 | pl |
dc.date.accessioned | 2020-07-27T10:33:06Z | |
dc.date.available | 2020-07-27T10:33:06Z | |
dc.date.submitted | 2017-09-15 | pl |
dc.fieldofstudy | informatyka | pl |
dc.identifier.apd | diploma-118016-179943 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/223136 | |
dc.language | pol | pl |
dc.subject.en | unit tests, functional tests, integration tests, JUnit, Selenium, continuous integration, Jenkins | pl |
dc.subject.pl | testy jednostkowe, testy funkcjonalne, testy integracyjne, JUnit, Selenium, proces ciągłej integracji, Jenkins | pl |
dc.title | Zapewnienie jakości w aplikacjach w języku Java z wykorzystaniem procesu ciągłej integracji | pl |
dc.title.alternative | Quality assurance in Java applications using a continuous integration process | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |