Загрузка страницы

Avito Automation Meetup

Смотрите трансляцию первого Avito Automation meetup. Поговорим о векторах развития систем автоматизации в целом, обсудим применение прикладных инструментов и их влияние на изменение инфраструктуры тестирования.

Проблемы управления тестами, или Что мешает создавать дешевые и полезные тесты при наличии искреннего желания это делать
Федор Зволинский (Yandex)

Мы все стремимся создавать качественные продукты. Мы знаем, что для того, чтобы создавать качественные тесты, их надо проверять, а значит, создавать тесты. Мы все знаем насколько это нужно… до того момента, пока не начинаем делать продукт.
И как только мы с горящими глазами садимся создавать свои тесты, нам тут же начинает мешать множество вещей: долго, дорого, ненужно, неэффективно… Хотя вот буквально пару недель назад все были согласны, что нужно писать тесты.
Давайте посмотрим, можно ли выбраться из этого лабиринта отговорок и создавать тесты быстро, дёшево и эффективно их потом поддерживать.

Векторы развития систем автоматизации тестирования
Дмитрий Химион (Avito)

Вы думаете, что сделали все для того, чтобы ваша система автоматизации тестирования работала чётко и правильно? Закрыли список задач? Или наоборот, находитесь в поиске того, что еще не охвачено? Тогда этот доклад для вас и для всех, кто интересуется автоматизацией тестирования и её гранями.
Когда все процессы в системах автотестирования работают нормально и выдают релевантные результаты, есть риск обмануться, что сделано уже всё, впереди — лишь унылая актуализация автотестов. Доклад прольет свет на то, что можно делать полезного в рамках и вокруг автоматизации тестирования.

Добиваемся эффективности каждого из 9000+ UI-тестов
Максим Сахаров (Tutu.ru)

Любой проект со временем растет и наполняется новыми функциональными возможностями. QA-процессы должны оперативно и адекватно на это реагировать. Например, увеличением количества тестов всех видов. В этом докладе мы будем говорить про UI-тесты, которые играют важную роль в создании качественного продукта.
Количество тестов постепенно растет: от 1000 к 3000, от 6000 к 9000+ и т.д. Чтобы эта лавина не "накрыла" наш QA-процесс, нужно с самого раннего этапа развития проекта автоматизации думать про эффективность всей системы и каждого теста в ней.
В этом докладе я расскажу, как сделать систему гибкой к изменениям, а также про эффективное использование каждого из тестов. Кроме того, мы поговорим про оценку и метрики не только процессов автоматизации, но и всего QA.

Прокачиваем WebDriverAgent, или Как тестировать iOS-приложения после ядерного взрыва
Алексей Махов (Avito)

Когда в прошлом году Apple с выходом Xcode 8 отказались от UI Automator, мы, как и многие, оказались у разбитого корыта. Appium, который у нас использовался, потерял актуальность, мы начали искать альтернативы и нашли инструмент WebDriverAgent от Facebook. Доклад о том, с какими проблемами мы столкнулись, как мы их решали и как это повлияло на нашу инфраструктуру тестирования iOS-приложений.

Запускаем тесты в Continuous Integration
Сергей Пак (JetBrains)

Continuous integration умеет запускать тесты. Для этого его и придумали. Однако, как всегда, есть нюансы, связанные с теми или иными видами тестов. На митапе я расскажу про особенности настройки CI для работы с нагрузочным, приёмочным, интеграционным, UI- и Smoke-тестированием, проверкой корректности установки и апгрейда. Поговорим о том, на какие грабли можно при этом наступить и как их обойти.

Видео Avito Automation Meetup канала AvitoTech
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
26 августа 2017 г. 18:32:50
03:51:29
Другие видео канала
Avito Analytics meetup #5Avito Analytics meetup #5Avito Product meetup #3Avito Product meetup #3Avito Design Talk #5: любовьAvito Design Talk #5: любовьПоиск возможностей и запуск новых продуктов в крупной продуктовой компании — Александр КапустинПоиск возможностей и запуск новых продуктов в крупной продуктовой компании — Александр КапустинНеожиданные результаты в ожидаемых A/B-тестах | Евгений Чумаченко, АвитоНеожиданные результаты в ожидаемых A/B-тестах | Евгений Чумаченко, АвитоAvito Analytics meetup #6Avito Analytics meetup #6Анализ сплит-теста «подписки vs пакеты» с использованием метрик UE | Евгения Дубровина, SkyengАнализ сплит-теста «подписки vs пакеты» с использованием метрик UE | Евгения Дубровина, SkyengАналитика перформанса в Авито | Георгий Фандеев, АвитоАналитика перформанса в Авито | Георгий Фандеев, АвитоМир и любовь: так бывает? | Олеся Гумененко, СберМаркетМир и любовь: так бывает? | Олеся Гумененко, СберМаркетКак устроена аналитика чат-ботов автоматизации обслуживания? — Александр Конрад и Екатерина ПетроваКак устроена аналитика чат-ботов автоматизации обслуживания? — Александр Конрад и Екатерина ПетроваML в продукте: зачем, сколько стоит, когда нужен? | Иван Самсонов, VKML в продукте: зачем, сколько стоит, когда нужен? | Иван Самсонов, VKMinimum Lovable Product в Авито. Почему мы отказались от MVP подхода | Ирина Грачёва, АвитоMinimum Lovable Product в Авито. Почему мы отказались от MVP подхода | Ирина Грачёва, АвитоО любви к своей работе | Станислав Петров, МегаФонО любви к своей работе | Станислав Петров, МегаФонiOS CI из конфет и мечей | Влад Алексеев, lead iOS engineeriOS CI из конфет и мечей | Влад Алексеев, lead iOS engineerОправдывает ли себя инвестиция компании Тинькофф в голосового помощника Олега? — Серафима ЧекулаеваОправдывает ли себя инвестиция компании Тинькофф в голосового помощника Олега? — Серафима ЧекулаеваИспользование прогнозирования для оценки оффлайн-маркетинга | Аркадий Воронкин, АвитоИспользование прогнозирования для оценки оффлайн-маркетинга | Аркадий Воронкин, АвитоГК ОТР — ТЕРРИТОРИЯ ОТКРЫТЫХ РЕШЕНИЙГК ОТР — ТЕРРИТОРИЯ ОТКРЫТЫХ РЕШЕНИЙЛюбовь к изменениям | Александр Стогов, АвитоЛюбовь к изменениям | Александр Стогов, АвитоЦифровизация городских службЦифровизация городских служб
Яндекс.Метрика