Автоматизация тестирования для Андроид платформы
  • Просто

Автоматизация регрессионных тестовых кейзов стала неотъемлемой частью современного процесса тестирования. При постоянно возрастающей сложности продукта автоматизация — единственный способ обеспечить необходимый уровень качества без увеличения затрат человеческого времени. Но что делать, если строгие политики безопасности системы не дают возможности тестирующему приложению получить информацию о состоянии тестируемой системы? Отсутствует возможность понять, появился ли желаемый диалог на экране, какого цвета отобразился текст, правильно ли расположено на экране изображение.
В докладе будет раскрыта общая модель работы фреймворка, созданного в нашей компании, для автоматизации тестирования приложения на платформе Android с использованием нестандартного метода получения информации о состоянии тестируемого приложения.
В основной части будет рассмотрены особенности данного фреймворка, какие технические сложности мы решали при реализации этого проекта. Также будет рассказано про создание тестовых сценариев: на чем пишутся, как интегрируются с менеджером и как реализовано взаимодействие между частями фреймворка.
Доклад ориентирован на разработчиков фреймворков и на инженеров тестирования.

Презентация

Видео

Комментарии ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}