Opracowanie miary efektywności wytwarzania testów jednostkowych w oparciu o modele sztucznej inteligencji w odniesieniu do manualnie wytwarzanych testów

master
dc.abstract.enArtificial Intelligence, also commonly known as AI (English - Artificial Intelligence), is currently one of the fastest growing branches of technology. It is affecting various areas of human life, and software testing is no exception. This work focuses on exploring the capabilities of AI in generating unit tests. In order to verify the quality of these tests, mutation testing mechanics will be applied and their basic principles and techniques will be presented. The purpose of this work is to explore the potential of artificial intelligence in automating the software test generation process and in comparison with manually created tests, and also to evaluate the efficiency, accuracy and potential benefits of using AI in this process. AI, with its code analysis, machine learning and text generation capabilities, has the potential to revolutionize the way tests are maintained and produced.pl
dc.abstract.plSztuczna Inteligencja, powszechnie znana również jako AI (z języka angielskiego - Artificial Intelligence), jest aktualnie jedną z najdynamiczniej rozwijających się gałęzi technologicznych. Wpływa on na różne dziedziny życia ludzkiego, a testowanie oprogramowania nie jest wyjątkiem. Niniejsza praca koncentruje się na badaniu możliwości AI w generowaniu testów jednostkowych. W celu weryfikacji jakości owych testów zostaną zastosowane mechaniki testowania mutacyjnego oraz przedstawienie ich podstawowych zasad i technik. Celem tej pracy jest zbadanie potencjału sztucznej inteligencji w automatyzacji procesu tworzenia testów oprogramowania i w zestawieniu z testami tworzonymi manualnie a także ocena efektywności, dokładności i potencjalnych korzyści wynikających z zastosowania AI w tym procesie. AI dzięki swoim możliwościom analizy kodu, uczenia maszynowego i generowania tekstu, może zrewolucjonizować sposób, w jaki testy są utrzymywane i wytwarzane.pl
dc.affiliationWydział Matematyki i Informatykipl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorRoman, Adam - 142015 pl
dc.contributor.authorPospieszny, Arkadiusz - USOS273614 pl
dc.contributor.departmentbycodeUJK/WMI2pl
dc.contributor.reviewerRoman, Adam - 142015 pl
dc.contributor.reviewerZieliński, Bartosz - 106948 pl
dc.date.accessioned2024-10-27T23:44:10Z
dc.date.available2024-10-27T23:44:10Z
dc.date.submitted2024-10-17pl
dc.date.submitted2024-10-17
dc.fieldofstudyinformatykapl
dc.identifier.apddiploma-174651-273614pl
dc.identifier.urihttps://ruj.uj.edu.pl/handle/item/457819
dc.languagepolpl
dc.subject.enArtificial Intelligence, AI, Software Testing, Mutation Testing, Test Automationpl
dc.subject.plSztuczna Inteligencja, AI, Testowanie Oprogramowania, Testowanie Mutacyjne, Automatyzacja Testowaniapl
dc.titleOpracowanie miary efektywności wytwarzania testów jednostkowych w oparciu o modele sztucznej inteligencji w odniesieniu do manualnie wytwarzanych testówpl
dc.title.alternativeDevelopment of a measure of efficiency of unit test generation based on artificial intelligence models in relation to manually produced testspl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
Artificial Intelligence, also commonly known as AI (English - Artificial Intelligence), is currently one of the fastest growing branches of technology. It is affecting various areas of human life, and software testing is no exception. This work focuses on exploring the capabilities of AI in generating unit tests. In order to verify the quality of these tests, mutation testing mechanics will be applied and their basic principles and techniques will be presented. The purpose of this work is to explore the potential of artificial intelligence in automating the software test generation process and in comparison with manually created tests, and also to evaluate the efficiency, accuracy and potential benefits of using AI in this process. AI, with its code analysis, machine learning and text generation capabilities, has the potential to revolutionize the way tests are maintained and produced.
dc.abstract.plpl
Sztuczna Inteligencja, powszechnie znana również jako AI (z języka angielskiego - Artificial Intelligence), jest aktualnie jedną z najdynamiczniej rozwijających się gałęzi technologicznych. Wpływa on na różne dziedziny życia ludzkiego, a testowanie oprogramowania nie jest wyjątkiem. Niniejsza praca koncentruje się na badaniu możliwości AI w generowaniu testów jednostkowych. W celu weryfikacji jakości owych testów zostaną zastosowane mechaniki testowania mutacyjnego oraz przedstawienie ich podstawowych zasad i technik. Celem tej pracy jest zbadanie potencjału sztucznej inteligencji w automatyzacji procesu tworzenia testów oprogramowania i w zestawieniu z testami tworzonymi manualnie a także ocena efektywności, dokładności i potencjalnych korzyści wynikających z zastosowania AI w tym procesie. AI dzięki swoim możliwościom analizy kodu, uczenia maszynowego i generowania tekstu, może zrewolucjonizować sposób, w jaki testy są utrzymywane i wytwarzane.
dc.affiliationpl
Wydział Matematyki i Informatyki
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Roman, Adam - 142015
dc.contributor.authorpl
Pospieszny, Arkadiusz - USOS273614
dc.contributor.departmentbycodepl
UJK/WMI2
dc.contributor.reviewerpl
Roman, Adam - 142015
dc.contributor.reviewerpl
Zieliński, Bartosz - 106948
dc.date.accessioned
2024-10-27T23:44:10Z
dc.date.available
2024-10-27T23:44:10Z
dc.date.submittedpl
2024-10-17
dc.date.submitted
2024-10-17
dc.fieldofstudypl
informatyka
dc.identifier.apdpl
diploma-174651-273614
dc.identifier.uri
https://ruj.uj.edu.pl/handle/item/457819
dc.languagepl
pol
dc.subject.enpl
Artificial Intelligence, AI, Software Testing, Mutation Testing, Test Automation
dc.subject.plpl
Sztuczna Inteligencja, AI, Testowanie Oprogramowania, Testowanie Mutacyjne, Automatyzacja Testowania
dc.titlepl
Opracowanie miary efektywności wytwarzania testów jednostkowych w oparciu o modele sztucznej inteligencji w odniesieniu do manualnie wytwarzanych testów
dc.title.alternativepl
Development of a measure of efficiency of unit test generation based on artificial intelligence models in relation to manually produced tests
dc.typepl
master
dspace.entity.type
Publication
Affiliations

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

Views
22
Views per month
Views per city
Poznan
3
Rzeszów
3
Torun
3
Gdynia
2
Groningen
2
Limanowa
2
Lodz
2
Bydgoszcz
1
Gdansk
1
Krakow
1

No access

No Thumbnail Available
Collections