ivdon3@bk.ru
Статья посвящена рассмотрению вопросов автоматизации процессов создания программного обеспечения, в частности, вопросу создания универсальных средств тестирования приложений мобильных устройств. В работе подробно рассматривается процесс создания инструмента для автоматизированного тестирования, позволяющего осуществлять проверку приложений, созданных для Android и iOS, а также приводятся результаты проведенных исследований, позволяющие определить сокращение временных затрат на процедуры тестирования мобильных приложений, возникающих при использовании разработанного инструмента для всех квалификационных категорий специалистов, задействованных в тестировании приложений. Предложенный авторами модульный способ построения решения позволит в дальнейшем достаточно просто расширить функциональность решения путем добавления новых алгоритмов и режимов тестирования, существенно увеличивая «зону покрытия» автоматизированными тестовыми сценариями.
Ключевые слова: автоматизация тестирования, тестирование пользовательских интерфейсов, генерация кода, мобильное тестирование, паттерн PageObject, тестирование программного обеспечения, quality assurance, обеспечение качества, управление качеством