Agile Testing

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

На тренинге мы разберем важность командной ответственности при agile-разработке. Вы узнаете, как перейти от традиционного тестирования после разработки к непрерывному тестированию во время разработки.

Целевая аудитория

  • Тестировщики;
  • Менеджеры и тим-лиды по тестированию и QA;
  • QA инженеры;
  • Бизнес-аналитики;
  • Разработчики и software-инженеры;
  • Скрам-мастера;
  • Руководители проектов;
  • Владельцы продуктов;
  • Деливери-менеджеры.

Знания и навыки

Курс позволит участникам разобраться в подходах к тестированию в рамках agile-процесса, эволюции места и роли тестировщика в мире Agile. По окончании тренинга, участники приобретают следующие знания и навыки:

  • Поддерживать команду на этапе планирования активностями, связанными с тестированием.
  • Применять соответствующие методы и подходы тестирования в agile-команде.
  • Применять практики agile-testing и понимать, насколько эффективна ваша команда, когда все члены команды выполняют роль тестировщика в своей повседневной работе.
  • Помогать команде в мероприятиях по автоматизации тестирования.
  • Помогать заинтересованным сторонам в бизнесе в определении понятных и проверяемых пользовательских историй, сценариев, требований и критериев приемки.
  • Работать и обмениваться информацией с другими членами команды, для достижения наилучшего качества вашего продукта

Рассматриваемые темы

  1. Манифест agile-тестирования. Отличия традиционного тестирования от тестирования в Agile.
  2. Пирамида тестирования. Shift-left testing:
    • Виды тестирования;
    • Распределение тестовых активностей в команде.
  3. Практики, «меняющие» роли в команде:
    • Тестирование требований (Specification by Example);
    • Тестирование в разработке (TDD, ATDD, BDD);
    • Планирование/ретроспектива в тестировании;
    • Парные сессии (парное программирование).
  4. Тестирование безопасности, производительности и других атрибутов качества.
  5. Тестирование в боевой среде:
    • Feature Toggling, A/B-тестирование, Canary Releases;
    • Тестирование в DevOps.
  6. Стратегия автоматизации тестирования:
    • Фреймворки автоматизации тестирования;
    • Паттерны и антипаттерны в автоматизации.
  7. Тестовая документация.
  8. Минусы перехода к agile-testing.
  9. Масштабирование agile-testing:
    • Что нужно сделать QA, чтоб встроиться в agile в enterprise (less, гибридная орг.структура);
    • Создание коммьюнити;
    • Развитие наставничества и культуры обучения.

Документы об окончании курса

  • Сертификат Учебного центра Softline
  • Cертификат об обучении установленного образца

Сертификат Softline_образец сертификат об обучении установленного образца

Оставить отзыв

Информация о курсе

Вендор: Project Management
Код курса: Agile-T
Продолжительность: 2 дня / 16 ак. часов
Направление: Agile & Scrum
Экзамен :
Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации" и Законом Республики Беларусь от 7 мая 2021 г. № 99-З «О защите персональных данных», отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг и исполнения договоров.