Тест-дизайн
В курсе слушатели изучат основные понятия тест-дизайна, основные подходы к проектированию и написанию тестов, в том числе комбинаторные методы, приёмы функционального и не функционального тестирования с учётом требований к программному продукту, познакомятся с особенностями применения IBM ODC в тест-дизайне. Узнают специфику тестирования различных типов приложений.
16 ак.ч.
Онлайн
SQA-028
Тест-дизайн
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
SQA-028
Расписание и цены
16 500 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Тест-дизайн
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
SQA-028
Расписание и цены
16 500 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

Рассматриваются базовые понятия тест-дизайна, методология разработки тестовых сценариев на основе сценария использования системы (СИС), подходы к проектированию тест-плана и написанию тестовых сценариев, особенности тест-планов для разных типов тестирования.

Описаны основные приёмы функционального и конфигурационного тестирования с учётом функциональных и конфигурационных требований к программному продукту. Рассматриваются основные подходы к написанию тест-дизайна.

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

Рассматривается специфика построения тестов для проверки различных полей. Указаны основные подходы и представлены примеры.

Представлены основные способы отслеживания и контроля покрытия объекта тестирования тестами.

Также описывается специфика тестирования приложений по различным индустриям.

Цели

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

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

Тестировщики и начинающие тест-дизайнеры.

Разбираемые темы

  • 1. Активности по проектированию тестов

  • 2. Особенности работы с требованиями

  • 3. Матрица покрытия требований тестовыми сценариями. Как определять, оценивать, отслеживать

  • 4. Цели написания плана тестирования

  • 5. Структура тест-плана

  • 6. Типы планов тестирования

  • 7. Этапы разработки тест-плана

  • 8. Характеристики хорошего тест-плана

  • 9. Особенности тестовых сценариев в разных типах тестирования

  • 10. Классы эквивалентности

  • 11. Граничные значения

  • 12. Обработка ошибок

  • 13. PairWise

  • 14. Особенности проектирования тестов для разных типов приложений

  • 15. Функциональное тестирование

    • Определение функционального тестирования
    • Место функционального тестирования в процессе тестирования программного продукта
    • Анализ функциональных требований
    • Приемы функционального тестирования
    • Тест-идеи
    • Характеристики хорошего теста
    • Методологии разработки сценариев функционального тестирования
  • 16. Другие методологии тестирования

    • Тестирование на основе моделей
    • Марковская модель
    • Тестирование по бизнес-циклам
  • 17. Конфигурационное тестирование

  • 18. Приемы тестирования надежности и устойчивости

  • 19. Тестирование различных типов полей

  • Развернуть программу
Раcписание курсов
Вид:
Регистрируйтесь на следующий курс
Предварительная регистрация гарантирует участие в обучении. Мы обязательно оповестим вас, когда курс будет запланирован
+
Отзывы (9)
В целом считаю, что тренинг был полезным. Я получил как теоретические основы, так и прикладные знания материала. Кроме этого, особо выделила для себя информацию о статическом тестировании и о процессе организации тестирования. Курс хорошо организован, материал и квалификация преподавателя - на высоком уровне.
Демьянова
Показательны и важны примеры по реализации на практике пунктов из прослушанного курса, а также ответы на вопросы, касающиеся непосредственно рабочей деятельности. После прохождения курса остались положительные эмоции. Высокая квалификация преподавателя и возможность дискуссионного обсуждения текущего вопроса - большой плюс данного тренинга.
Чирва
Впечатление положительное. Понравилось то, что весь материал курса применим в работе: оптимизация работы на основе методик, рассказанных и показанных тренером, что улучшает качество моей работы, следовательно, качество продукта. Самое важное: use case, статич. тестирование и риски.
Участник тренинга
В прослушанном тренинге для себя подчеркнул часть моментов, которые можно применить для улучшения качества тестирования в сфере своих ролей по проектам, сформировал пул "ответов на вопросы" для группы моего отдела.
Участник тренинга
Тренинг оставил у меня положительные впечатления, наиболее полезными для меня оказались темы тест-кейсов и тема рисков. Мне понравилось небезразличие спикера к нашим вопросам и построение ответов в форме диалогов.
Участник тренинга
Понравился разбор на примерах тестовой документации, раздел про риски и приоритезацию требований, раздел, где был разбор "правил" написания тест-кейсов и адаптация их под автоматизацию и использование другими тестировщиками.
Участник тренинга
Тренинг понравился. Очень подробная информация о различных методах разработки тестов. Самым полезным для меня был блок про тестирование данных и задания, которые мы выполняли онлайн на занятиях (+ тренер разбирал наши ошибки). Возможно буду использовать в дальнейших проектах. Все было круто, спасибо!
Участник тренинга
Методы, которые можно использовать для создания тестовых случаев и создания тестов, охватывающих определенные области. Преподаватель отвечал на вопросы и адаптировал курс к нашим потребностям. Я открыл для себя новые способы создания и другой взгляд на понимание процесса тестирования. Хотелось бы больше примеров, поэтому, ставлю курсу 4,5/5.
Участник тренинга
Хорошее обучение с интересной теорией и практикой. Я думал, что тренинг связан с дизайном, а не с разработкой программного обеспечения. Тренинг подходит для тестировщиков, но я потерялся в некоторых темах из-за специфического содержания, которое не является частью моей работы. Но для развития кругозора полезно 😊
Участник тренинга
Показать все отзывы
Связанные курсы
Тестирование Web-приложений
В курсе рассматриваются основные понятия и характеристики web-приложений, рассматривается архитектура и технологии, используемые при их разработке, а также проблемы, возникающие при различных видах тестирования, проводится обзор инструментов и методов тестирования web-приложений с практическими занятиями.
Управление дефектами
Курс посвящен технологии управления дефектами – дисциплине, в одинаковой степени важной для всех без исключения членов проектной команды при разработке ПО. Курс знакомит с такими понятиями, как качество требований – одного из основных источников дефектов, причины возникновения дефектов, эффект размножения дефектов, связь дефектов и рисков, важность классификации дефектов. Приводятся примеры дефектов и их последствий. В конце курса предложены вопросы для закрепления изложенного материала.
Введение в тестирование ПО
Курс является введением в основы тестирования ПО и знакомит с основными понятиями тестирования, такими, как определение тестирования, необходимость тестирования при разработке ПО, верификация и валидация, модели жизненного цикла разработки ПО, типы и уровни тестирования, дефекты и способы их обнаружения и описания. Также даётся понятие о месте тестирования в различных моделях жизненного цикла разработки ПО, связи тестирования и обеспечения качества, особенностях психологии тестировщика ПО.
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.