QA automation meetup от Vivid Money

21 октября в 18:00 состоится первый масштабный онлайн QA automation meetup от европейского финтеха Vivid Money.

Спикеры из Vivid, Тинькофф и i2x поделятся классными докладами про автоматизацию мобилок, бэкендов на Go и релизные процессы.
Для кого будет интересно?
Для мидлов, сеньоров автоматизаторов и всех, кто интересуется тестированием и новыми практиками.
Митап бесплатный, но для того чтобы принять в нём участие, обязательно зарегистрируйтесь. Мы пришлем напоминание и ссылки на зум-трансляции вам на почту. А если по какой-то причине вы не сможете подключиться к эфиру, мы вышлем вам запись митапа и материалы.
Делаем эту осень продуктивной, вы с нами?
Тогда поехали!
Программа
Поток №1 - Мобильная автоматизация
18:05 – 18:35
Лучшие практики увеличения тестового покрытия
Борис Лысиков
Vivid Money
В начале года мы поставили перед собой амбициозную цель — достигнуть 70% процентов мобильной автоматизации. В тот момент это казалось невозможным, но сейчас мы уже близки к этому. На нашем пути мы набили много шишек и вынесли массу уроков. Я собрал лучшие практики, которые мы использовали, и поделюсь ими с вами в рамках этого доклада.
Кому доклад будет интересен? Автоматизаторам мобильных приложений, а также лидам, которые хотят увеличить тестовое покрытие и сделать свои автотесты более стабильными
18:40 – 19:10
Перезапуски iOS автотестов на XCUITest фреймворке, и как это нам помогает бороться с нестабильными тестами
Сергей Кузнецов
Vivid Money
На качество прогона автотестов влияет множество факторов, и самый известный из них — это флаки тесты. Доклад будет интересен тем, кто занимается мобильной автоматизацией на iOS и борется c нестабильными тестами путем их перепрогона. Расскажу про плюсы и минусы данного подхода, а также cпособы их реализации со стороны iOS.
19:15 – 19:45
E2E тестирование и моки
Александр Николаев
Vivid Money
End-to-End мобильные UI тесты редко бывают стабильны. Одна из самых частых причин падения таких тестов — инфраструктура. Нестабильный backend, нестабильные внешние сервисы от которых зависит продукт — все это не позволяет получать надежные результаты запусков End-to-End тестов на мобильных устройствах. Использование mock данных для таких тестов является одним из решений этой проблемы, однако поддержка и создание таких данных вручную является достаточно затратным процессом. Данный доклад будет полезен тем, кто занимается мобильным UI тестированием для Android и хочет получить более стабильные End-to-End тесты с использованием mock данных и не тратить время на ручную подготовку и поддержку.
19:50 – 20:20
MockStrapping и это не про BDSM
Василий Рудневский
Тинькофф
TinkoffMockStrapping — библиотека для удобной работы с моками сети в автотестах. Имеет простой и однородный API, работает к в UI-, так и в unit-тестах. Позволяет переиспользовать эталонные JSON-ы, имея возможность коррекции отдельных полей. Об этом я и поделюсь в своем докладе.

Поток №2 - Автоматизация бэкенда и релизы
18:05 – 18:35
Релизный процесс или как мы стали больше спать
Сергей Окунцев
Vivid Money
Релизный процесс или как мы стали больше спать
Максим Лунгу
Vivid Money
Мы поделимся, как примерно год назад мы запускались в прод, с какими сложностями мы столкнулись, какие подходы применили для решения проблем. Также расскажем про включение тестов на безопасность, которую все время забывают, но нам, как вы понимаете, это не позволительно.
18:40 – 19:10
Как мы автоматизируем бекенд на Go
Татьяна Куликова
Vivid Money
Как мы автоматизируем бекенд на Go
Игорь Жилянин
Vivid Money
Мы расскажем про автоматизацию тестирования бэкенда на Go в Vivid: про типы тестов и их структуру, про инструменты, которыми пользуются, и также о том, как выглядит процесс написания и запуска тестов. Будет интересно разработчикам, тестировщикам, и всем, кто хотел бы узнать про автоматизацию на Go.
19:15 – 19:45
Перевод автотестов с js на go — кому всё это надо
Юлия Александрова
i2x, Берлин
Я поделюсь опасными заблуждениями о том, как писать тесты, и покажу, к чему они приводят. Ещё расскажу и о первых шагах по исправлению ситуации, и об амбициозной цели переписать 3к+ тестов с JS на Go.