23
Agile Tester & Agile Testing Антон Семенченко

Agile Testing & Agile Tester

Embed Size (px)

Citation preview

Page 1: Agile Testing & Agile Tester

Agile Tester & Agile TestingАнтон Семенченко

Page 2: Agile Testing & Agile Tester

Обо мне

Антон Семенченкоавтоматизированное тестирование, низкоуровневая разработка, управление, продажиОснователь DPI.SolutionsМенеджер в EPAM SystemsТренер по автоматизации и

управлению

Page 3: Agile Testing & Agile Tester

Постановка проблемы● Agile Testing● Agile Tester● Где найти ответы● Актуальность и осуществимость в Беларуси

Page 4: Agile Testing & Agile Tester

Doing Agile

Page 5: Agile Testing & Agile Tester

Что же такое Agile Testing

Page 6: Agile Testing & Agile Tester

Agile Tester и команда

● Неотъемлемая часть команды● Знает и использует Agile практики● Участвует в планировании тестирования

Page 7: Agile Testing & Agile Tester

Agile Tester: практики

● Выделение тестируемых user stories● Наполнение knowledge base● Помощь в автоматизации

Page 8: Agile Testing & Agile Tester

ISTQB Agile Tester

Page 9: Agile Testing & Agile Tester

Основы Agile разработки● Agile манифест● “Мудрость” команды● Механизмы обратной связи

Page 10: Agile Testing & Agile Tester

Аспекты Agile подхода

● User stories● Ретроспектива● Continuous Integration● Планирование итераций и релизов● “QA”

Page 11: Agile Testing & Agile Tester

“Большая разница”

● Активности тестировщика● Тестировщики и разработчики● Независимое тестирование

Page 12: Agile Testing & Agile Tester

“Отчеты” в Agile● Статус проекта● Статус тестирования● Качество продукта● Планирование тестирования

Page 13: Agile Testing & Agile Tester

Автоматизация в Agile

● Важность автоматизации● Риски регрессионного тестирования● Кросс-итерационность

Page 14: Agile Testing & Agile Tester

Роль тестировщика и ее атрибуты

Page 15: Agile Testing & Agile Tester

Методы Agile тестирования

● Test driven development● Data driven testing● Behavior driven development● Acceptance testing

Page 16: Agile Testing & Agile Tester

Test “management”

● Пирамида тестирования● Квадтранты тестирования● ~”QA”● Риски в тестировании● Кросс-итерационное планирование● Релизное планирование

Page 17: Agile Testing & Agile Tester

● “Фильтрация” информации● Acceptance критерии● Test driven development● Функциональное и нефункциональное

тестирование● Юнит-тестирование● Метод свободного поиска● Инструментарий

Agile техники и инструменты

Page 18: Agile Testing & Agile Tester

Traditional vs Agile Testing

Page 19: Agile Testing & Agile Tester

Agile ~ Lean

1. Независимая сертификация2. “Объемная” сертификация

Page 20: Agile Testing & Agile Tester

Личная история

1. DPI.Solutions + ISsoft2. Стачка 20153. Mobile Optimized 20154. COMAQA Conf #25. DPI.Solutions + EPAM6. COMAQA-январевка

Page 21: Agile Testing & Agile Tester

EPAM: Coconut Team

Page 22: Agile Testing & Agile Tester

Выводы

1. Agile Testing & Agile Tester - тренд в степени2. Автоматизированное тестирование как

обязательная часть гарантий качества3. Инженерная культура тестировщика4. Quality Assurance

Page 23: Agile Testing & Agile Tester

Спасибо! Вопросы?

Антон Семенченко

skype: [email protected]

+375 33 33 46 120+375 44 74 00 385