`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Автоматический тестер решит проблему качества мобильных приложений

0 
 

Хроническая недоработанность программ, доступных в Google Play, с легкой руки одного из аналитиков, обеспечила системе Android титул «Дикого Запада» для приложений. К сожалению, сложность современных приложений для смартфонов превращает их тщательное тестирование в непростую задачу, весьма затратную и отнимающую слишком много времени.

Конрад Ямрозик (Konrad Jamrozik) вместе с двумя своими коллегами с кафедры программных технологий Саарландского университета в Саарбрюккене (Германия) разработал ПО Droidmate, способное производить автоматическую проверку качества приложений для Android. Оно будет продемонстрировано на ближайшей выставке CeBIT, открывающейся в Ганновере 5 марта.

В ходе тестирования Droidmate имитирует все возможные действия пользователя, включая нажатия на виртуальные кнопки (в ближайшее время программа сможет воспроизводить даже жесты на сенсорном экране). Многие сценарии генерируются случайным образом, а затем, наиболее удачные из них система модифицирует и комбинирует, применяя генетические алгоритмы.

Специальная техника оптимизации гарантирует, что каждая программа тестируется с максимально возможной тщательностью. Информация о найденных проблемах пересылается разработчику. Программа может анализировать характерные последовательности действий, вызывающих сбои функциональности, и применять их в первую очередь для контроля аналогичных приложений.

Помимо поиска ошибок кода, Droidmate пригодна для отслеживания и блокирования действий программ-шпионов, охотящихся за приватными данными пользователей. Также ее можно использовать как основу для автоматического генерирования документации приложений.

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

0 
 

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT