Dissertation/ Thesis

Разработка методики автоматизированного тестирования ПО : магистерская диссертация

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Разработка методики автоматизированного тестирования ПО : магистерская диссертация
Συγγραφείς: Lila, N. Ya.
Συνεισφορές: Аксенов, К. А., Aksenov, K. A., УрФУ. Институт радиоэлектроники и информационных технологий – РТФ, Школа профессионального и академического образования
Στοιχεία εκδότη: 2025.
Έτος έκδοσης: 2025
Θεματικοί όροι: МАГИСТЕРСКАЯ ДИССЕРТАЦИЯ, MASTER'S THESIS, AUTOMATION TEST, ТЕСТИРОВАНИЕ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ, NETWORK TRAFFIC, MOBILE SOFTWARE, СЕТЕВОЙ ТРАФИК, PYTEST, UI-ТЕСТИРОВАНИЕ, АВТОМАТИЗИРОВАННОЕ ТЕСТИРОВАНИЕ
Περιγραφή: Данное исследование посвящено разработке и оценке эффективности метода автоматизированного тестирования мобильных приложений на основе симуляции пользовательского взаимодействия. В работе предложен комбинированный подход, использующий инструменты scrcpy, Charles Proxy и uiautomator2 для эмуляции действий пользователя, анализа сетевого трафика и автоматизированной проверки интерфейса. Практическая апробация метода проведена на примере приложения Яндекс.Карты, где удалось автоматизировать 40 сценариев, сократить время тестирования релиз-кандидатов и выявить критические дефекты. Исследование также выявляет ограничения метода, такие как нестабильность координатно-зависимых проверок в Charles и сложность автоматизации голосовых интерфейсов. Полученные результаты демонстрируют, что предложенный подход позволяет снизить затраты на ручное тестирование и повысить надежность проверок, но требует дальнейшей доработки для расширения области применения. Работа имеет практическую ценность для компаний, занимающихся тестированием мобильных приложений, и может служить основой для дальнейших исследований в области автоматизации QA-процессов.
This study focuses on the development and efficiency evaluation of an automated testing method for mobile applications based on user interaction simulation. The proposed approach combines scrcpy, Charles Proxy, and uiautomator2 to emulate user actions, analyze network traffic, and automate UI verification. The method was tested on Yandex Maps, where it enabled the automation of 40 test cases, reduced release candidate testing time, and helped detect critical defects. The research also highlights method limitations, such as coordinate-dependent instability in Charles-based checks and challenges in automating voice interfaces. The results show that this approach reduces manual testing efforts and improves reliability but requires further refinement for broader applicability. The study provides practical value for mobile app testing teams and lays a foundation for future research in QA automation.
Τύπος εγγράφου: Master thesis
Περιγραφή αρχείου: application/pdf
Γλώσσα: Russian
Σύνδεσμος πρόσβασης: https://elar.urfu.ru/handle/10995/145453
Αριθμός Καταχώρησης: edsair.od.......917..b076c329a85981c06a86cae7e48f5307
Βάση Δεδομένων: OpenAIRE
Περιγραφή
Η περιγραφή δεν είναι διαθέσιμη