Android Paranoid 2020 || Как упростить жизнь мобильному тестировщику (Дмитрий Жаков)

399
Опубликовано 4 августа 2020, 10:28
Дмитрий Жаков, тестировщик (Яндекс.Деньги)

Как упростить жизнь мобильному тестировщику

В нашей компании мобильная разработка и тестирование работают как единое целое, мы всячески стараемся помочь друг другу. И можем с уверенностью говорить, что разрабатывать можно не только фичи в приложении! Вы, как разработчик, в силах помочь тестированию, что даст прирост скорости проверки продукта. В своем докладе я рассмотрю те способы, которые работают в Яндекс.Деньгах. Они позволяют уменьшать количество действий во время тестирования или подготовки данных для него.

1:55 – С чего начинается путь тестировщика? Методы тестирования
2:15 – Совет 1. Логирование: для чего нужно и что делать, если логов слишком много
4:03 – Логирование при проверке пользовательских событий
7:00 – Проверка событий поведения пользователей: Appium и Espresso
10:29 – Совет 2. Забота о matchers и доступах UI-элементов
12:35 – Chuck: инструмент для быстрого доступа к информации
13:50 – Секретное меню для разработчика и QA
16:48 – Запуск приложения
18:42 – Как идентифицировать устройство в мобильном «зоопарке»?
23:12 – Тестовое окружение: тестовый сервер, подмена трафика и система подготовки пользователей
29:56 – Подведение итогов: чем разработчик может помочь тестировщику
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское