Simple view
Full metadata view
Authors
Statistics
Rodzaje testów oprogramowania i ich użyteczność
Types of software tests and their usefulness
testy oprogramowania, oprogramowanie, Selenium, Vue.js, SPA, forum, aplikacja
software testing, software, Selenium, Vue.js, SPA, forum, application
Z roku na rok przybywa coraz więcej programów, w których występują elementarne błędy. Jedną z głównych przyczyn wytwarzania wadliwego oprogramowania, jest nieodpowiednie jego testowanie. Na początku mojej pracy szerzej uzasadnię wybór tego tematu. Opiszę także jej cel, jakim jest stworzenie aplikacji, mającej za zadanie ułatwić użytkownikowi zapoznanie się z zagadnieniem testów oprogramowania. W kolejnym rozdziale, wyjaśnię jakie zasadnicze problemy mogą zostać rozwiązane dzięki pisaniu dobrych testów oraz opiszę ich dokładny i różnorodny podział. Następny rozdział mojej pracy przeznaczę na omówienie procesu tworzenia aplikacji, zaczynając od analizy wymagań i projektu jej konstrukcji, kończąc na opisie struktury projektu i technologii wykorzystanych do jej tworzenia.Dalej przedstawię funkcjonalności dostępne w mojej aplikacji oraz możliwe scenariusze ich użycia, a także pokażę zabezpieczenia mające za zadanie chronić funkcjonalności wrażliwe przed nieautoryzowanym dostępem.Skupię się także na opisaniu elementów rozwojowych systemu i ich przykładowym działaniu. Mają one potencjał, by zostać dodane do aplikacji w przypadku chęci jej dalszego rozwoju.Ostatni rozdział z kolei poświęcę podsumowaniu mojej pracy. Jej cel został zrealizowany, a utworzona aplikacje jest w pełni funkcjonalna, zgodnie ze wstępnymi założeniami.
Year after year, there are more and more programs with elementary errors. One of the main reasons for producing faulty software is inadequate testing. At the beginning of my work, I will justify the choice of this topic in more detail. I will also describe its goal, which is to create an application that aims to help users become familiar with the subject of software testing.In the next chapter, I will explain what fundamental problems can be solved by writing good tests and describe their detailed and diverse classification.The following chapter of my work will be devoted to discussing the process of creating the application, starting from the requirements analysis and the design of its structure, ending with a description of the project structure and the technologies used for its creation.Next, I will present the functionalities available in my application and possible usage scenarios, as well as show the security measures designed to protect sensitive functionalities from unauthorized access.I will also focus on describing the developmental elements of the system and their exemplary operation. These have the potential to be added to the application in the event of its further development.The last chapter, in turn, will be dedicated to summarizing my work. Its goal has been achieved, and the created application is fully functional, in accordance with the initial assumptions.
dc.abstract.en | Year after year, there are more and more programs with elementary errors. One of the main reasons for producing faulty software is inadequate testing. At the beginning of my work, I will justify the choice of this topic in more detail. I will also describe its goal, which is to create an application that aims to help users become familiar with the subject of software testing.In the next chapter, I will explain what fundamental problems can be solved by writing good tests and describe their detailed and diverse classification.The following chapter of my work will be devoted to discussing the process of creating the application, starting from the requirements analysis and the design of its structure, ending with a description of the project structure and the technologies used for its creation.Next, I will present the functionalities available in my application and possible usage scenarios, as well as show the security measures designed to protect sensitive functionalities from unauthorized access.I will also focus on describing the developmental elements of the system and their exemplary operation. These have the potential to be added to the application in the event of its further development.The last chapter, in turn, will be dedicated to summarizing my work. Its goal has been achieved, and the created application is fully functional, in accordance with the initial assumptions. | pl |
dc.abstract.pl | Z roku na rok przybywa coraz więcej programów, w których występują elementarne błędy. Jedną z głównych przyczyn wytwarzania wadliwego oprogramowania, jest nieodpowiednie jego testowanie. Na początku mojej pracy szerzej uzasadnię wybór tego tematu. Opiszę także jej cel, jakim jest stworzenie aplikacji, mającej za zadanie ułatwić użytkownikowi zapoznanie się z zagadnieniem testów oprogramowania. W kolejnym rozdziale, wyjaśnię jakie zasadnicze problemy mogą zostać rozwiązane dzięki pisaniu dobrych testów oraz opiszę ich dokładny i różnorodny podział. Następny rozdział mojej pracy przeznaczę na omówienie procesu tworzenia aplikacji, zaczynając od analizy wymagań i projektu jej konstrukcji, kończąc na opisie struktury projektu i technologii wykorzystanych do jej tworzenia.Dalej przedstawię funkcjonalności dostępne w mojej aplikacji oraz możliwe scenariusze ich użycia, a także pokażę zabezpieczenia mające za zadanie chronić funkcjonalności wrażliwe przed nieautoryzowanym dostępem.Skupię się także na opisaniu elementów rozwojowych systemu i ich przykładowym działaniu. Mają one potencjał, by zostać dodane do aplikacji w przypadku chęci jej dalszego rozwoju.Ostatni rozdział z kolei poświęcę podsumowaniu mojej pracy. Jej cel został zrealizowany, a utworzona aplikacje jest w pełni funkcjonalna, zgodnie ze wstępnymi założeniami. | pl |
dc.affiliation | Wydział Zarządzania i Komunikacji Społecznej | pl |
dc.area | obszar nauk humanistycznych | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Jurek, Janusz - 128557 | pl |
dc.contributor.author | Bożek, Michał - USOS301204 | pl |
dc.contributor.departmentbycode | UJK/WZKS | pl |
dc.contributor.reviewer | Flasiński, Mariusz - 127926 | pl |
dc.contributor.reviewer | Jurek, Janusz - 128557 | pl |
dc.date.accessioned | 2024-07-10T23:13:02Z | |
dc.date.available | 2024-07-10T23:13:02Z | |
dc.date.submitted | 2024-07-10 | pl |
dc.fieldofstudy | elektroniczne przetwarzanie informacji | pl |
dc.identifier.apd | diploma-173784-301204 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/handle/item/375670 | |
dc.language | pol | pl |
dc.subject.en | software testing, software, Selenium, Vue.js, SPA, forum, application | pl |
dc.subject.pl | testy oprogramowania, oprogramowanie, Selenium, Vue.js, SPA, forum, aplikacja | pl |
dc.title | Rodzaje testów oprogramowania i ich użyteczność | pl |
dc.title.alternative | Types of software tests and their usefulness | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |