กรุณาใช้ตัวระบุนี้เพื่ออ้างอิงหรือเชื่อมต่อรายการนี้: http://elartu.tntu.edu.ua/handle/lib/50848
ชื่อเรื่อง: Вдосконалення методології ідентифікації дефектів у багатокористувацьких іграх на прикладі Off the Grid
ชื่อเรื่องอื่นๆ: Improvement of the methodology for identifying defects in multiplayer games on the example of Off the Grid
ผู้แต่ง: Мамрош, Віталій Степанович
Mamrosh, Vitalii Stepanovych
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Мамрош В. С. Вдосконалення методології ідентифікації дефектів у багатокористувацьких іграх на прикладі Off the Grid : робота на здобуття кваліфікаційного ступеня магістр : спец. 122 - комп’ютерні науки / наук. кер. Р. М. Небесний. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 88 с.
Bibliographic reference (2015): Мамрош В. С. Вдосконалення методології ідентифікації дефектів у багатокористувацьких іграх на прикладі Off the Grid : робота на здобуття кваліфікаційного ступеня магістр : спец. 122 «Комп’ютерні науки» / наук. кер. Р. М. Небесний. Тернопіль : ТНТУ, 2025. 88 с.
วันที่เผยแพร่: 22-ธัน-2025
Submitted date: 8-ธัน-2025
Date of entry: 2-มกร-2026
สำนักพิมพ์: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Небесний, Руслан Михайлович
Nebesnyi, Ruslan
Committee members: Ревнюк, Олександр Андрійович
Revniuk, Oleksandr
UDC: 004.415:004.946
คำสำคัญ: 122
комп’ютерні науки
тестування ігор
багатокористувацькі ігри
ідентифікація дефектів
методологія тестування
баг-трекінг
якість пз
ігрова індустрія
автоматизація тестування
off the grid
game testing
multiplayer games
defect identification
testing methodology
bug tracking
software quality
game industry
test automation
Page range: 88
บทคัดย่อ: Кваліфікаційна робота присвячена дослідженню та вдосконаленню методології ідентифікації дефектів у сучасних багатокористувацьких іграх. На прикладі проекту «Off the Grid» проаналізовано специфіку тестування систем із високою мережевою активністю та великою кількістю одночасних користувачів. У першому розділі розглянуто теоретичні основи тестування ігор та класифікацію дефектів. Другий розділ присвячений аналізу існуючих підходів до виявлення помилок у багатокористувацьких середовищах. У третьому розділі запропоновано вдосконалену методологію, що поєднує методи ручного та автоматизованого тестування, а також представлено результати її практичного застосування для покращення стабільності ігрового процесу. Робота включає обґрунтування економічної ефективності впроваджених підходів та розділи з охорони праці та екології.
The qualification work is devoted to the research and improvement of the methodology for identifying defects in modern multiplayer games. Using the "Off the Grid" project as an example, the specifics of testing systems with high network activity and a large number of simultaneous users are analyzed. The first chapter examines the theoretical foundations of game testing and the classification of defects. The second chapter is dedicated to the analysis of existing approaches to error detection in multiplayer environments. The third chapter proposes an improved methodology that combines manual and automated testing methods, and presents the results of its practical application to improve gameplay stability. The work includes the economic efficiency substantiation of the implemented approaches and sections on occupational health and safety and ecology.
รายละเอียด: Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 22.12.2025р. на засіданні екзаменаційної комісії №32 у Тернопільському національному технічному університеті імені Івана Пулюя
Content: ВСТУП 6 1 ТЕОРЕТИЧНІ ОСНОВИ ТЕСТУВАННЯ ІГРОВОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 9 1.1 Специфіка та етапи розробки сучасних відеоігор 9 1.2 Класифікація дефектів у геймдеві 13 1.3 Особливості тестування багатокористувацьких ігор (Multiplayer) 18 Висновок до першого розділу 22 2 АНАЛІЗ МЕТОДІВ ІДЕНТИФІКАЦІЇ ДЕФЕКТІВ У ГРАХ 23 2.1 Огляд існуючих методологій контролю якості 23 2.2 Інструментальні засоби баг-трекінгу та моніторингу продуктивності 27 2.3 Специфічні виклики тестування проекту «Off the Grid» 32 Висновок до другого розділу 36 3 РОЗРОБКА ТА ВПРОВАДЖЕННЯ ВДОСКОНАЛЕНОЇ МЕТОДОЛОГІЇ 37 3.1 Побудова комбінованої моделі ідентифікації дефектів 37 3.2 Автоматизація регресійного тестування мережевих компонентів 42 3.3 Оцінка ефективності запропонованих підходів та аналіз результатів 48 Висновок до третього розділу 53 4 ОБҐРУНТУВАННЯ ЕКОНОМІЧНОЇ ЕФЕКТИВНОСТІ 54 5 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 68 6 ЕКОЛОГІЯ 81 ЗАГАЛЬНІ ВИСНОВКИ 85 СПИСОК ЛІТЕРАТУРИ 87
URI: http://elartu.tntu.edu.ua/handle/lib/50848
Copyright owner: © Мамрош Віталій Степанович, 2025
References (Ukraine): 1. Еволюція відеоігор – перший та другий етапи. URL: https://techvizor.info/evolyucziya-videoigor-pershyj-ta-drugyj-etapy/ (дата звернення: 17.11.2025).
2. 50 років ігрової індустрії. Основні етапи розвитку бізнесу ігор. URL: https://webdevandseo.com/50-years-of-the-gaming-industry-stages-of-game-development/ (дата звернення: 17.11.2025).
3. Тренди у розробці комп’ютерних ігор. URL: https://ternopoliany.te.ua/biznes-ta-finansy/91394-trendy-u-rozrobtsi-kompiuternykh-ihor-innovatsii-shcho-zminiuiut-ihrovyi-dosvid (дата звернення: 17.11.2025).
4. Тенденції в розробці ігор, на які варто звернути увагу у 2024 році. URL: https://idcgames.com/uk/blog/тенденції-в-розробці-ігор-на-які-варто/ (дата звернення: 17.11.2025).
5. Чому онлайн-ігри так затягують. URL: https://uainfo.org/blognews/1696495515-onlayn-igri-prichini-populyarnosti-igor-.html (дата звернення: 17.11.2025).
6. Ринок відеоігрової індустрії як складова світового економічного ринку. URL: https://scispace.com/pdf/video-game-industry-market-as-a-component-of-the-global-2a6ralmr.pdf (дата звернення: 18.11.2025).
7. Відеоігри: Вплив на соціальні взаємодії та розвиток навичок. URL: https://mezha.ua/2024/07/24/videoihry-vplyv-na-sotsialni-vzaiemodii-ta-rozvytok-navychok/ (дата звернення: 18.11.2025).
8. Multiplayer Testing: Ensuring Smooth Online Gameplay and Seamless Matchmaking. URL: https://www.testriq.com/blog/post/multiplayer-testing-ensuring-smooth-online-gameplay-and-seamless-matchmaking (дата звернення: 19.11.2025).
9. The particularities of conducting QA testing for co-op and multiplayer games. URL: https://www.quanticlab.com/the-particularities-of-conducting-qa-testing-for-co-op-and-multiplayer-games/ (дата звернення: 19.11.2025).
10. Методологічні підходи щодо виявлення та дослідження дефектів у негерметичних тепловиділяючих елементах. URL: http://repo.uipa.edu.ua/jspui/bitstream/123456789/7211/3/Дисертаціія%20Хом%27як%20%20Е-61-73.pdf (дата звернення: 21.11.2025).
11. Методи та засоби виявлення дефектів проектування ООПЗ. URL: https://www.researchgate.net/publication/277835973_METODI_TA_ZASOBI_VIAVLENNA_DEFEKTIV_PROEKTUVANNA_OB'EKTNO-ORIENTOVANOGO_PROGRAMNOGO_ZABEZPECENNA (дата звернення: 23.11.2025).
12. Top 10 Jira Testing Tools for QA Teams. URL: https://www.testrail.com/blog/jira-testing-tools/ (дата звернення: 25.11.2025)
13. Порівняння Xray і Testrail інструментів для тестування. Переваги й недоліки. URL: https://blog.ithillel.ua/articles/xray-testrail-comparison (дата звернення: 25.11.2025).
14. Литвиненко, Я. В., & Литвиненко, Я. В. (2019). Методи ідентифікації сегментної та ритмічної структур циклічних сигналів в системах цифрової обробки даних (Doctoral dissertation, Тернопільський національний технічний університет імені Івана Пулюя).
15. Шимчук, Г. В., Маєвський, О. В., Назаревич, О. Б., & Стадник, М. А. (2016). Конспект лекцій з дисципліни «Грід-системи та технології хмарних обчислень» для студентів освітніх рівнів «спеціаліст»,«магістр» 122 «Комп’ютерні науки та інформаційні технології».
16. Шимчук, Г. В., Маєвський, О. В., & Назаревич, О. Б. (2016). Конспект лекцій з дисципліни «Розподілені системи моніторингу та керування».
17. Nykytyuk, V., Dozorskyi, V., & Dozorska, O. (2018). Detection of biomedical signals disruption using a sliding window. Scientific journal of the Ternopil national technical university, (3), 125-133.
18. Nebesnyi, R., Pasichnyk, V., Kunanets, N., Veretennikova, N., & Kunanets, O. (2020, September). Formation of IT Project Implementation Team. In 2020 IEEE 15th International Conference on Computer Sciences and Information Technologies (CSIT) (Vol. 2, pp. 203-206). IEEE.
19. Nebesnyi, R., Kunanets, N., Vaskiv, R., & Veretennikova, N. (2021, September). Formation of an IT Project Team in the Context of PMBOK Requirements. In 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT) (Vol. 2, pp. 431-436). IEEE.
20. Шимчук, Г. В., Назаревич, О. Б., Литвиненко, Я. В., Готович, В. А., Никитюк, В. В., & Боднарчук, І. О. (2025). Грід-системи та технології хмарних обчислень. Навчальний посібник для здобувачів освітнього рівня «магістр» спеціальностей: F3 «Комп’ютерні науки», F6 «Інформаційні системи та технології».
21. Пропустити не можна пофіксити: баги в іграх і чому їх не уникнути. URL: https://vokigames.com/ua/propustyty-ne-mozhna-pofiksyty-bagy-v-igrah-i-chomu-yih-ne-unyknuty/ (дата звернення: 05.12.2025).
22. Технології розробки комп’ютерних ігор. URL: https://web.kpi.kharkov.ua/gamehub/wp-content/uploads/sites/230/2021/11/TDCG_ukr.pdf / (дата звернення: 05.12.2025).
23. Які існують найпоширеніші категорії багів в іграх? URL: https://training.qatestlab.com/blog/technical-articles/category-bug-game/ (дата звернення: 05.11.2025).
24. Класифікація дефектів. URL: https://qalight.ua/baza-znaniy/klasifikatsiya-defektiv/ (дата звернення: 05.12.2025).
25. Класифікація дефектів за типами й видами. URL: https://sites.google.com/kpel.kiev.ua/spzvrob/ерз-спецтехнологія/ерз-2-2-4/36-класифікація-дефектів-за-типами-й-видами (дата звернення: 05.12.2025).
26. Smoke testing. URL: https://www.techtarget.com/searchsoftwarequality/definition/smoke-testing (дата звернення: 07.12.2025).
27. Stress Testing in Games: 4 Key Factors You Should Consider. URL: https://antidote.gg/stress-test-game-four-key-considerations/ (дата звернення: 07.12.2025).
28. Ensuring cross-platform compatibility: QA strategies for multi-platform games. URL: https://www.ixiegaming.com/blog/ensuring-cross-platform-compatibility/ (дата звернення: 07.12.2025).
29. Що таке функціональний баг та як його знайти. URL: https://training.qatestlab.com/blog/technical-articles/what-is-a-functional-bug-and-how-to-find-it/ (дата звернення: 07.12.2025).
30. Bug Life Cycle in Software Development. URL: https://www.geeksforgeeks.org/software-engineering/bug-life-cycle-in-software-development/ (дата звернення:: 10.12.2025).
31. Automated testing in game development: from unit tests to playtests. URL: https://www.allstarsit.com/blog/automated-testing-in-game-development-from-unit-tests-to-playtests (дата звернення: 10.12.2025).
32. Game Performance Testing: Optimize Multiplayer Game Performance. URL: https://qawerk.com/blog/game-performance-testing-optimize-multiplayer-game-performance/ (дата звернення: 10.12.2025).
33. Off The Grid | Early Access | Gunzilla Games. URL: https://gameoffthegrid.com/#about (дата звернення: 12.12.2025).
34. Gunzilla Games | Official Website. URL: https://gunzillagames.com/ua/cinema/ (дата звернення: 12.12.2025).
35. Матеріали лекції №7 «Тестування ігор» курсу «Тестування: основи і практика». URL: https://training.qatestlab.com/blog/course-materials/lecture-game-testing/ (дата звернення: 13.12.2025).
36. Тестування ігор: типи та способи тестування мобільних/настільних програм. URL: https://www.guru99.com/uk/game-testing-mobile-desktop-apps.html (дата звернення: 13.12.2025).
37. QA в геймдеві: особливості, ризики та перспективи. URL: https://skvot.io/uk/blog/qa-v-geymdevi-osoblivosti-riziki-ta-perspektivi (дата звернення: 13.12.2025).
38. Як Скласти Ефективний Баг Репорт: Поради та Інструменти. URL: https://careers.easternpeak.com/blog/how-to-make-an-efficient-bug-report/ (дата звернення: 13.12.2025).
39. Що таке баг і як оформити баг-репорт у тестуванні ПЗ. URL: https://wezom.com.ua/ua/blog/shcho-take-bag-i-yak-oformiti-bag-report-u-testuvanni-pz (дата звернення: 13.12.2025).
40. Як правильно оформити баг-репорт. URL: https://spacelab-academy.com/uk/articles/yak-pravilno-oformiti-bag-report/ (дата звернення: 13.12.2025).
41. Як написати баг-репорт: практичний гайд від команди NIX. URL: https://proit.ua/iak-napisati-bagh-rieport-praktichnii-ghaid-vid-komandi-nix/ (дата звернення: 13.12.2025).
42. Best Practices for Bug Testing in Multiplayer Games. URL: https://snoopgame.com/blog/best-practices-for-bug-testing-in-multiplayer-games (дата звернення: 13.12.2025).
43. Players’ Perception of Bugs and Glitches in Video Games: An Exploratory Study. URL: https://arxiv.org/pdf/2504.15408 (дата звернення: 13.12.2025).
44. Курс-лекція “Ефективна робота з дефектами та баг репортами” від Ріни Ужевко. URL: https://edu.qaukraine.online/lecture-2 (дата звернення: 13.12.2025).
45. A Survey of Video Game Testing. URL: https://arxiv.org/pdf/2103.06431 (дата звернення: 15.12.2025).
46. Game testing evolves. URL: https://polarion.plm.automation.siemens.com/hubfs/Docs/Whitepapers/white_paper-game_testing_evolves.pdf (дата звернення: 15.12.2025).
47. Організація робочого місця Оператора ПК. URL: https://studcon.org/organizaciya-robochogo-miscya-operatora-pk?page=5 (дата звернення: 15.12.2025).
48. ДСТУ 8604:2015 Дизайн і ергономіка. Робоче місце для виконання робіт у положенні сидячи. URL: https://online.budstandart.com/ua/catalog/doc-page.html?id_doc=71028 (дата звернення: 15.12.2025).
49. Психофізіологічні фактори трудової діяльності. URL: https://cpo.stu.cn.ua/Oksana/posibnik/510.html (дата звернення: 15.12.2025).
50. ДСТУ Б В.2.5-82:2016 Електробезпека в будівлях і спорудах. URL: https://online.budstandart.com/ua/catalog/doc-page.html?id_doc=65395 (дата звернення: 15.12.2025).
Content type: Master Thesis
ปรากฏในกลุ่มข้อมูล:122 — комп’ютерні науки

แฟ้มในรายการข้อมูลนี้:
แฟ้ม รายละเอียด ขนาดรูปแบบ 
Mag_2025_SNm-61_Mamrosh_VS.pdfДипломна робота5,4 MBAdobe PDFดู/เปิด


รายการทั้งหมดในระบบคิดีได้รับการคุ้มครองลิขสิทธิ์ มีการสงวนสิทธิ์เว้นแต่ที่ระบุไว้เป็นอื่น

เครื่องมือสำหรับผู้ดูแลระบบ