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 |
| Η περιγραφή δεν είναι διαθέσιμη |