Ezzel az azonosítóval hivatkozhat erre a dokumentumra forrásmegjelölésben vagy hiperhivatkozás esetén: http://elartu.tntu.edu.ua/handle/lib/39606
Összes dokumentumadat
DC mezőÉrtékNyelv
dc.contributor.advisorТиш, Євгенія Володимирівна-
dc.contributor.advisorTysh, Yevheniia-
dc.contributor.authorЗарічний, Нестор Романович-
dc.contributor.authorZarichnyi, Nestor -
dc.date.accessioned2022-12-26T19:24:58Z-
dc.date.available2022-12-26T19:24:58Z-
dc.date.issued2022-12-22-
dc.date.submitted2022-12-22-
dc.identifier.citationЗарічний Н. Р. Методи автоматизованого тестування мобільних додатків при їх проектуванні з використанням технології Agile: кваліфікаційна робота магістра за спеціальністю 123 — Комп’ютерна інженерія“ / Н. Р. Зарічний. — Тернопіль: ТНТУ, 2022. — 79 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/39606-
dc.description.abstractМета роботи полягає у дослідженні та розробці методики автоматизації тестування мобільних додатків, що проектуються за технологією Agile. У дипломній роботі магістра описано специфіку мобільних додатків, розглянуто методи та види тестування і описано специфіку тестування мобільних додатків на Agile - проектах. Визначено сферу застосування автоматизованого тестування, методики та інструменти автоматизації тестування мобільних додатків. Розглянуто методику Scripting, що застосовується для підготовки автотестів на Agile -проектах. Розроблена методика автоматизації тестування мобільних додатків, що проектуються за технологією Agile. Проведена апробація розробленої методикиuk_UA
dc.description.abstractThe aim of the work is to research and develop a methodology for automating the testing of mobile applications designed using Agile technology. The master's thesis describes the specifics of mobile applications, examines the methods and types of testing, and describes the specifics of testing mobile applications on Agile projects. The scope of automated testing, methods and tools for automating testing of mobile applications are determined. The scripting technique used for preparing self-tests on Agile projects is considered. A technique for automating testing of mobile applications designed using Agile technology has been developed. Approbation of the developed methodology was carried outuk_UA
dc.description.tableofcontentsПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ ...8 ВСТУП ...9 РОЗДІЛ 1 ОГЛЯД ТЕОРЕТИЧНИХ ОСНОВ ТЕСТУВАННЯ МОБІЛЬНИХ ДОДАТКІВ ...12 Особливості проектування мобільних додатків ...12 Методи та види тестування мобільних додатків ...15 Специфіка тестування мобільних додатків в Agile проектах ...20 РОЗДІЛ 2 АНАЛІЗ МЕТОДИК АВТОМАТИЗАЦІЇ ТЕСТУВАННЯ МОБІЛЬНИХ ДОДАТКІВ НА AGILE ПРОЕКТАХ ...26 Автоматизоване тестування та сфера його застосування ...26 Етапи автоматизованого тестування ...28 Методики автоматизованого тестування мобільного додатку ...28 Інструменти автоматизації тестування мобільних додатків...30 Методика автоматизації тестування в Agile проектах та оцінка її застосовності для мобільних додатків ...33 РОЗДІЛ 3 РОЗРОБКА І АПРОБАЦІЯ МЕТОДИКИ АВТОМАТИЗОВАНОГО ТЕСТУВАННЯ МОБІЛЬНИХ ДОДАТКІВ НА AGILE -ПРОЕКТІ ...39 Методика автоматизації тестування МД на Agile проекті. ...40 Апробація методики автоматизації тестування мобільних додатків ...42 Апробація методик для автоматизації тестування GUI ...47 Апробація методик для автоматизації тестування API ...51 Результати застосування та оцінка ефективності розробленої методики ...53 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 57 Охорона праці ...57 Вплив іонізуючого випромінювання на організм людини ...59 ВИСНОВКИ ...62 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ...63 Додаток A. Тези конференцій ...66 Додаток Б. Приклад автотесту, записаного за допомогою Espresso у Android Studio 69 Додаток В Приклад тесту, створеного xCode ...71 Додаток Г. Приклад тестового сценарію перевірки авторизації (Authentication) в МД з регресійного набору тестів ...73 Додаток Д. Тестовий сценарій для перевірки функціональності ...75 Додаток Е. Код тесту, написаний на основі сценарію Authentication на мові Java ...78uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject123uk_UA
dc.subjectкомп’ютерна інженеріяuk_UA
dc.subjectмобільний додатокuk_UA
dc.subjectтестуванняuk_UA
dc.subjectавтоматизаціяuk_UA
dc.subjectAgileuk_UA
dc.subjectmobile applicationuk_UA
dc.subjecttestinguk_UA
dc.subjectautomationuk_UA
dc.subjectAgileuk_UA
dc.titleМетоди автоматизованого тестування мобільних додатків при їх проектуванні з використанням технології Agileuk_UA
dc.title.alternativeMethods of automated testing of mobile applications when they are designed using Agile technologyuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Зарічний Нестор Романович, 2022uk_UA
dc.contributor.committeeMemberЛитвиненко, Ярослав Володимирович-
dc.contributor.committeeMemberLytvynenko, Yaroslav-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages79-
dc.subject.udc004.416.2uk_UA
dc.relation.references1. Автоматизоване тестування. URL: https://uk.wikipedia.org/wiki Автоматизоване тестування (дата звернення: 1.12.2022).uk_UA
dc.relation.references2. Why Automation Testing is at the Centre https://www.browserstack.com/guide/automation-testing-in-agile. of Agile. (дата URL: звернення: 10.12.2022).uk_UA
dc.relation.references3. Automated Software Testing Isn't Automatic: Introduction to the Basics. URL: Режим доступу: URL https://www.smartsheet.com/automation-testing-software. (дата звернення: 10.12.2022).uk_UA
dc.relation.references4. The Ergonomics of a Mobile Application: Best Practices. URL: https://blog.ferpection.com/en/the-ergonomics-of-a-mobile-application-best-practices (дата звернення: 5.12.2022).uk_UA
dc.relation.references5. What is automated testing? URL: https://www.functionize.com/automated- testing (дата звернення: 5.12.2022).uk_UA
dc.relation.references6. A Comparative Analysis of Quality Assurance of Mobile Applications using Automated Testing Tools. URL: https://www.researchgate.net/publication/ 318340481_A_Comparative_Analysis_of_Quality_Assurance_of_Mobile_Applications_u sing_Automated_Testing_Tools (дата звернення: 5.12.2022).uk_UA
dc.relation.references7. Elfriede Dustin, Jeff Rashka , John Paul Introduction, Management, and Performance: Automated Software Testing: Introduction, Management, and Performance . Addison-Wesley Professional 1999, 608 p.uk_UA
dc.relation.references8. Kaner С. Testing Computer Software. Wiley; 2nd edition, 2019. 480 p.uk_UA
dc.relation.references9. Crispin, Lisa. Agile Testing A Practical Guide for Testers and Agile Teams. Addison-Wesley, 2008. 534 p.uk_UA
dc.relation.references10. Crispin L. Gregory J. Agile Testing: A Practical Guide for Testers and Agile Teams 1st Edition. AddisonWesley Professional, 2008. 576 р.uk_UA
dc.relation.references11. Чайковський А.В., Жаровський Р.О., Лещишин Ю.З Конспект лекцій з дисципліни «Дослідження і проєктування комп’ютерних систем та мереж» для студентів спеціальності 123 – Комп’ютерна інженерія. Тернопіль, 2021. 148 с.64uk_UA
dc.relation.references12. Зарічний Н., Тиш Є. Автоматизація тестування мобільних додатків за технологією Agile. Матеріали X науково-технічної конференції Тернопільського національного технічного університету імені Івана Пулюя «Інформаційні моделі системи та технології» (7-8 грудня 2022 року). Тернопіль: ТНТУ. 2022. C. 27.uk_UA
dc.relation.references13. Checklist for Testing iPhone and Android Software Products. URL: https://qatestlab.com/resources/knowledge-center/sample-deliverables/checklist-for- testing-iphone-and-android-software-products (дата звернення: 5.12.2022).uk_UA
dc.relation.references14. Complete Guide to Mobile App Testing and Tools in 2022. URL: http://thewebappmarket.com/complete-guide-to-mobile-app-testing-and-tools/ (дата звернення: 5.12.2022).uk_UA
dc.relation.references15. Agile Manifesto. URL: http://agilemanifesto.org/iso/ru/principles.html (дата звернення: 5.12.2022).uk_UA
dc.relation.references16. Bach, J. Lessons Learned in Software Testing / Cem Kaner, James Bach, Bret Pettichord. Wiley, 2001.uk_UA
dc.relation.references17. BDD. URL: https://wikipedia.org/wiki/BDD (дата звернення: 5.12.2022).uk_UA
dc.relation.references18. Bourque, P. SWEBOOK v 3.0 Guide to the Software Engineering Body of knowledge / Pierre Bourque, Richard E. (Dick) Fairley– IEEE Computer Society Products and Service, 2014.uk_UA
dc.relation.references19. Copeland, L. A Practitioner’s Guide to Software Test Design: Artech House Publishers, 2003.uk_UA
dc.relation.references20. Cucumber. URL: https://cucumber.netlify.app/docs/cucumber/ (дата звернення: 5.12.2022).uk_UA
dc.relation.references21. Davis, C. Agile Metrics in Action: Manning Publication, 2015. 272 р.uk_UA
dc.relation.references22. Gherkin Reference. URL: https://cucumber.netlify.app/docs/gherkin/reference/ (дата звернення: 5.12.2022).uk_UA
dc.relation.references23. Pashuk, Alesia Android app testing specifics. URL: https://www.scnsoft.com/blog/android-app-testing-specifics (дата звернення: 5.12.2022).uk_UA
dc.relation.references24. Pashuk, Alesia Mobile testing process: How to make it efficient. URL: https://www.scnsoft.com/blog/mobile-testingprocess-how-to-make-it-efficient - Назва з екрану.65uk_UA
dc.relation.references25. Scrum. URL: https://wikipedia.org/wiki/SCRUM (дата звернення: 5.12.2022).uk_UA
dc.relation.references26. Smart, J.F. BDD in action Behavior-Driven Development for the whole software lifecycle: Manning Publication, 2015. 459 р.uk_UA
dc.identifier.citationenZarichnyi N. Methods of automated testing of mobile applications when they are designed using Agile technology: masters qualification thesis on specialty 123 — Computer engineering" / N. Zarichnyi - Ternopil: TNTU, 2022. 79 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Ebben a gyűjteményben:123 — комп’ютерна інженерія

Fájlok a dokumentumban:
Fájl Leírás MéretFormátum 
avtorska_Зарічний.docx16,72 kBMicrosoft Word XMLMegtekintés/Megnyitás
Zarichnuj_zapuska.pdf2,01 MBAdobe PDFMegtekintés/Megnyitás


Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!

Admin Tools