TestDrivenChannel
83 subscribers
89 photos
5 videos
121 links
Официальный канал конференции Test Driven Conf
Download Telegram
Всем привет!

Как не отказаться от тестирования фича-веток при переходе на микросервисы - расскажет Евгений Харченко из Авито.
📋 https://clck.ru/q7wKB

Связку микросервисов функционально протестировать сложнее, чем монолит. Кто-то решает это единым стейджингом и чатиком синхронизации "займу auth на полчасика", кто-то уходит с головой в shift-left, кто-то тестирует в canary.

Несмотря на сотни сервисов, в Авито реализуют уютненькую возможность катнуть веточку сервиса и получить свой личный стейджинг. В этом докладе Евгений расскажет как.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь — https://clck.ru/q7wUb
👍1🔥1
Всем привет!

Приглашаем на мастер-класс «Маршрут на высоту k6» Дмитрия Винокурова из компании Miro.
📋 https://clck.ru/q8D5X

k6 — активно набирающий популярность инструмент нагрузочного тестирования (НТ) с возможностью написания сценариев на почти полноценном JavaScript. Обычная версия распространяется под свободной лицензией AGPL, но есть и платная облачная.

В своём мастер-классе, основанном на проведённых Дмитрием внутренних тренингах, он скажет пару слов о том, почему они в компании Miro для НТ продукта с 30M+ пользователей выбрали именно k6, основное внимание уделит совместному с участниками написанию нескольких ключевых для НТ сценариев от простого к сложному, показав в ходе этого основные концепции инструмента, немного расскажет про облачную версию и завершит парой слов об их внутреннем решении на основе k6.

Бонусом будет репозиторий с множеством прокомментированных примеров сценариев на k6 для самостоятельного изучения.

Встречаемся 27 и 28 июня в Москве. https://clck.ru/q8DFh
Всем привет!

Про контроль качества в крауде: внутри и снаружи поговорим с Варварой Мизуровой из AliExpress Russia.
📋 https://clck.ru/qNPZ3

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

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь —
https://clck.ru/qNPZa
👍1
Всем привет!

На конференции TestDriven Conf 2022 выступит Виталий Акулов из Утконос Онлайн. Он расскажет про применение автотестов в ежедневных релизах.
📋 https://clck.ru/qbomm

Любой продакт в компании хочет услышать: «Мы автоматизировали регресс». Ведь в этом случае не придется тратить много времени на долгий ручной прогон. Но на пути автоматизации неизбежно возникает ряд вопросов:
* Какой фреймворк выбрать?
* Как получать отчеты?

Поэтому Виталий в своем докладе сравнит ряд фреймворков, расскажет, какой выбрали они и почему. Также поделится тем, как установить Cypress и Allure.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь — https://clck.ru/qbo6o
🔥3
Всем привет!

Про автоматическую генерацию документации API на базе интеграционных тестов с помощью spring-restdocs (и аналогов) расскажет Ян Ашенкампф из Газпромбанка.
📋 https://clck.ru/qzvis

Если генерить тесты по документации или спецификации (swagger), то получаем высокое покрытие, но люди такие тесты читать не будут — много лишнего и сломан порядок вызовов. Для того чтобы документация была полезна людям, она должна отражать конкретные частые примеры использования: аутентификация, проброс токенов, поиск, просмотр каталога, добавление товара в корзину, оформление покупки на партнерском сайте.

Как же такую документацию получить? Да и чтобы она сама обновлялась и была всегда актуальна?
Очень просто: взять интеграционные тесты API — и разметить их. Добавить туда порядок, примеры, описания полей. Приправить картинками / схемами по вкусу.

Запускаете сборку — получаете pdf, который не стыдно сразу отправить заказчику.

Встречаемся 27 и 28 июня в Москве. Информация и билеты — https://clck.ru/qzvUd
🔥1
Всем привет!

На конференции TestDriven Conf совместно с Александром Свеженцевым из Ozon Tech обсудим CI/CD для тестирования на больших проектах.
📋https://clck.ru/rHSEK

Крупные компании все чаще переходят на микросервисную архитектуру, и к автоматизации тестирования предъявляются все новые и новые требования. Пытаясь угнаться за ними, каждому QA-инженеру каждый раз приходится решать задачу интеграции с существующим CI/CD, собирая свой велосипед. В итоге в общем случае на проекте, где больше 20 микросервисов, мы получаем 20+ вариантов запуска тестов при релизе от 20 инженеров. При этом реализованные решения очень сильно зависят от квалификации QA и плохо поддаются мониторингу и управлению.

На выступлении Александр обсудит:
* как снизить порог вхождения QA-инженера в процесс деплоя приложения;
* как обеспечить единообразие тестового инструментария для всех команд, входящих в домен;
* как перейти от зоопарка используемых технологий к единому решению.

Встречаемся 27 и 28 июня в Москве. https://clck.ru/rHRvh
1🔥1
Всем привет!

Про ускорение тестирования за счёт Crowd узнаем у Дмитрия Савина из Яндекса.
📋 https://clck.ru/rbRvo

Как в Яндексе придумали решить все боли разом:
* тестирование перестало быть "узким горлышком";
* появились комитменты сроков тестирования и даже прогноз в будущем;
* тестировщиков избавили от рутины, утомительного регресса. Дали больше времени на сложные задачи и выстраивание правильных процессов;
* масштабируемость — научились обменивать деньги тестирования на скорость тестирования, покрытие конфигураций, увеличение вероятности качества.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь — https://clck.ru/rbRun
👍2
Всем привет!

На конференции TestDriven Conf выступит Денис Кудряшов (Веб3 Технологии) с докладом «По следам Мартина Фаулера. Расширяем область применения Page Object».
📋 https://clck.ru/rbVc3

Все, кто погружается в мир автотестов UI, сталкивается с паттерном Paje Object. Но что будет, если мы погрузимся глубже и попробуем применить этот паттерн к API? Или к модели БД? Если Page Object описывает "модель" тестируемой страницы, справится ли он с подобной задачей для других слоев нашего приложения? Можем ли мы применить паттерн для тестирования требований?

В докладе Денис рассмотрит ответы на эти вопросы, а также поговорит о следующем:
1. Развитие идеи — моделирование тестируемой сущности при помощи Test Definition Object (TDO).
2. Тестирование требований при помощи TDO.
3. TDO и автогенерация.

И, конечно же, рассмотрит примеры применения в их автотестах.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь —
https://clck.ru/rbVad
🔥1
На выступлении Сергея Мишанина обсудим Git submodules в автоматизации тестирования.
📋 https://clck.ru/rc7rK

Когда необходимо организовать процесс автоматизации тестирования в большом количестве команд, неизбежно встает вопрос: как избежать разработки собственных "велосипедов" командами, сделать их код единообразным и совместимым и при этом сделать это удобным образом.

В своём докладе Сергей сравнит подходы с использованием Maven-зависимостей и Git submodules, обозначит потенциальные проблемы при использовании подмодулей и покажет вариант решения таких проблем.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь —
https://clck.ru/rc7sy
🔥4
Всем привет!

На конференции TestDriven Conf Андрей Ганин из Альфа-Банка выступит с докладом «Make .Net Automation Great Again».
📋 https://clck.ru/rcTBe

На протяжении последних лет в темных уголках кабинетов QA вершили историю и создавали единую библиотеку тестирования на .Net Core. Необходимо было создать общий стек тестирования для WebUI, API и БД.

Как сильно они ошибались, неоднократно переписывали, строили комьюнити внутри компании, выводили в opensource и о том, к чему все привело, — и будет посвящен доклад. На реальных примерах Андрей рассмотрит весь путь от этапа идеи до формирования библиотеки автоматизации, которой пользуются десятки компаний по всему миру.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь — https://clck.ru/rcT8x
👍1
Всем привет!

Про контейнеризацию и SDLC в тестировании поговорим с Евгением Харченко из Райффайзен Банка.
📋 https://clck.ru/rcrdG

В своем докладе он пересмотрит взгляд на статус-кво, при котором тестирование занимает лишь 1 этап в SDLC, в то время как существующие практики и подходы говорят об обратном. Также посмотрит, как при всём этом им помогает контейнеризация и как команда должна подстроится, чтобы контейнеризация в автоматизации тестирования их ускоряла.

Тезисы:
* Постановка проблемы.
* SDLC и где живет тестирование.
* Внедрение QA в контейнеризированной среде.
* Как контейнеры ускоряют тестирование.
* Roadmap внедрения контейнеризации в тестирование.
* Немного о технологиях контейнеризации, обертки, все пути ведут в runc.
* Немного о testcontainers.
* Использование тестирования в gitlabci.
* Преимущества использования контейнеризации.
* Какие минусы и сложности.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь — https://clck.ru/rcrc6
🔥1
Всем привет!

Приходите послушать доклад Александра Колесникова из Sportmaster Lab «Проверяем юнит-тесты. Основные признаки неудачных решений».
📋 https://clck.ru/rdMff

На своем выступлении Александр рассмотрит основные антипаттерны в юнит-тестировании и научится определять их с первого взгляда, подумает, как можно улучшить код тестов и как говорить об этом с разработчиками.
Примеры будут на языке Java.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь — https://clck.ru/rdMcw
2👍1
Всем привет!

Про нативные автотесты для iOS поговорим с Тимофеем Солониным из Авито.
📋 https://clck.ru/rdqGw

Он расскажет про их OSS iOS-раннер тестов Emcee — github.com/avito-tech/Emcee

Основные тезисы выступления:
* Нативные инструменты iOS-тестирования vs. TTM.
* Как они запускают солянку из 100000 тестов каждый день через Emcee.
* Управляемся с упряжкой из 80 Mac mini.
* Почему написать свой раннер — это сложно.
* Мастер-класс: поднимаем Emcee ванлайнером на баше.

Встречаемся 27 и 28 июня в Москве. Тезисы докладов, билеты и вся информация о конференции здесь — https://clck.ru/rdqGm
Всем привет!

На конференции TestDriven Conf Александра Берлин Хенис выступит с докладом «Оценка качества научных исследований и полученных данных».
📋 https://clck.ru/rdzM4

Планирование эксперимента и анализ полученных данных являются важнейшей частями любой работы, связанной с исследованиями. Несмотря на накопленный большой опыт научного сообщества в этих задачах, каждый исследователь практически неизбежно сталкивается с ошибками. Однако, иногда, несмотря на ошибки, допущенные в ходе сбора данных, все равно получаются статистически достоверные результаты, и тогда уже приходит сомнение о надежности статистических методов.

Эксперт предполагает, что есть глубокая связь между проведением научных исследований и тестированием качества продукта.

В данном докладе будет обсуждаться опыт, который был получен спикером из ошибок, допущенных как в планировании эксперимента, так и в процессе обработки данных.

Подробная информация о конференции здесь — https://clck.ru/rdzL9
Всем привет!

📣 Приходите на мастер-класс Дмитрия Винокурова "Маршрут на высоту k6", который состоится 28 июня в 17:50, со своим ноутом и предварительно:

1. Установите k6 на свой ноутбук (см. https://k6.io/docs/getting-started/installation/) и добиться успешного выполнения сценария:
import http from 'k6/http';
export default function () {
http.get('https://test.k6.io');
}
2. Установите Docker и Docker Compose на свой ноутбук.
📣 Первый день конференции, полностью посвященной автоматизации тестирования и рядом – уже завтра! Ждем вас на TestDriven Conf 2022!

📍Мероприятие пройдет 27 и 28 июня в EVENT-ХОЛЛЕ «ИнфоПространство» (1-й Зачатьевский пер., 4).

Площадка расположена на 1-ом этаже в историческом центре Москвы на расстоянии 300 метров от Храма Христа Спасителя и 50 метров от Пречистенской набережной.

🚇 Ближайшие станции метро Парк Культуры и Кропоткинская.

🚙 Если вы на машине
Подземная платная парковка:
40 м/м — Храм Христа Спасителя (300 м)
40 м/м — Коробейников пер. дом 1 (200 м)
Наземная платная парковка: 290 м/м в радиусе 200 метров

#TestDrivenConf2022
🚀 Привет, друзья! Мы с радостью объявляем о старте конференции, полностью посвященной автоматизации тестирования и рядом TestDriven Conf 2022, которая пройдет сегодня и завтра в самом сердце Москвы!

Как это будет?

🔹 Продолжительность мероприятия - два полных дня. Первый доклад начинается ежедневно в 11:00, а последний заканчивается в 19:00. Регистрация открывается в 9:30 утра.
🔹Длительность докладов — 40-50 минут, включая ответы на вопросы, а еще 10-20 минут заложены на перерывы и смену аудитории.

🔹Онлайн-участники смогут задавать вопросы авторам докладов в чате трансляции

Расписание можно увидеть здесь: https://clck.ru/rcwYy

😉 Ждём вас! Открытие конференции уже в 11:00!

#TestDrivenConf2022
🔥1
📣 А у нас регистрация уже началась! Для того, чтобы пройти её подготовьте, пожалуйста, любой документ, удостоверяющий личность, или заранее распечатанный билет.

☕️ После регистрации вы сможете выпить чашечку бодрящего кофе (или чая, на выбор), чтобы зарядиться энергией и окончательно проснуться.
Друзья, ловите актуальное расписание конференции на все два дня!
👉 https://clck.ru/rcwYy
Команда ЦФТ с нетерпением ждёт встречи с участниками TestDriven Conf!

Ребята подготовили:

🔹Свежую порцию активностей – оцените фантазию #ЦФТteam, придя на стенд.

🔹Классные подарки и мерч – для самых активных.

Также на стенде ЦФТ можно будет пообщаться с HR-менеджерами и инженерами: узнать о проектах, технологиях и возможностях, которые есть в компании.

👉 Подробнее о компании на сайте https://team.cft.ru/