-
"Structure and interpretation of test cases" by @KevlinHenney
- Structure + Interpretation = Program
-
"TestOps: DevOps для тестировщиков" от
@eroshenkoam
-
DevOps. Принципы
- автоматизация, а не документация
- инфраструктура самообслуживания
- межфункциональные команды
- постоянная обратная связь
- единая точка правды
-
Области автоматизации
-
пишем автотесты
-
скорость и расширяемость
- используем готовые инструменты
- конкретную задачу
- Subtopic 1
- адаптируемы
- Subtopic 1
- легко объяснить
- учим свою команду и не только
- ручников!
- ревью проекта!
- показать как правильно
- узнать как правильно
- узнать что-то новое
- код-ревью- это и тест-ревью
- новое применяем постепенно
- думаем об окупаемости
- Не распыляться!
- приоритезация
- матрица 2*2
- критичность
- сложность
- оцениваем для каждого теста 2 параметра!
-
запускаем
-
локально
- Docker!
- изучаем инфраструктуру
- разработка через PR
-
запускаем тесты везде!
- разные окружения
- продакшен
-
разбираем результаты
- категории ошибок
-
перезапуск тестов
- флаки тесты
- не копим тех долг
- карантин
-
показываем отчеты
- экспорт в TMS
- отчеты покрытия
-
"Какие тулы ты бы взял на удаленку" Сева @brekelov и Артем @eroshenkoam
- тред с инструментами
-
"Flaky tests. Метод" от @asolntsev
- презентация Андрея
-
как выбрать правильную гипотезу? почему тест падает?
- бинарный поиск
- игра "Угадай кто?"
- Данетки
-
Цель: отсечь половину вариантов
- умный перебор
-
помним про
-
зависимые тесты
- инвестировать в независимость
-
как понять кто аффектит?
- запомнить случайный порядок
- бинарный поиск
-
Идеи
- следим за архитектурой автотестов
- код-ревью
- архитектурное-ревью
- запускаем новые пулреквесты N-раз
-
"Тестирование в дата инжиниринге" от Паши @asm0di0 и Ксении @if_no_then_yes
-
пирамида тестирования дата-пайплайнов
- Юнит-тесты
- компонентные тесты
-
4 пика
- real system
- real data
- нагрузка
- мониторинг
-
DAG пайплайн
- нет циклов
-
Выводы
- тестирование дата-пайплайна похоже и нет на тестирование приложений
- качество пайплайна
- тестирование в продакшене
- презентация
-
Воркшоп. "От birthday selector до inline validation: Всё, что нужно знать о веб-формах" от Виталия Фридмана @smashingmag
- материалы
-
"Теория тестирования — миф или реальность?" Ксения Такташева и Александр Александров
- это МИФ
- презентация
-
Чем же руководствуется тестировщик?
- Методиками / методологиями
- Лучшими практиками
-
Опытом
- своим
- сообщеста