Школа тестирования. Часть 4. Тест-дизайн
Длительность
16 ак.ч.
Локация
Онлайн
Код
SQA-028
15 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Описание
Рассматриваются базовые понятия тест-дизайна, методология разработки тестовых сценариев на основе сценария использования системы (СИС), подходы к проектированию тест-плана и написанию тестовых сценариев, особенности тест-планов для разных типов тестирования.Описаны основные приёмы функционального и конфигурационного тестирования с учётом функциональных и конфигурационных требований к программному продукту. Рассматриваются основные подходы к написанию тест-дизайна.
Освещаются понятия функционального тестирования, конфигурационного тестирования, приёмы тестирования надежности и устойчивости. Представлены альтернативные методологии тестирования, такие как тестирование на основе моделей, Марковская модель тестирования, тестирование по бизнес-циклам.
Рассматривается специфика построения тестов для проверки различных полей. Указаны основные подходы и представлены примеры.
Представлены основные способы отслеживания и контроля покрытия объекта тестирования тестами.
Также описывается специфика тестирования приложений по различным индустриям.

После прохождения курса выдается
удостоверение о повышении квалификации государственного образца
удостоверение о повышении квалификации государственного образца
Цели
После завершения обучения слушатели:
- будут иметь целостное предоставление об основах проектирования и написания тест-планов, проектирования тестовых примеров;
- будут иметь представление о требованиях, особенностях работы с СИС;
- будут иметь представление о функциональном тестировании, представлять основные методы функционального тестирования;
- смогут составлять матрицу покрытия СИС тестовыми сценариями;
- смогут проектировать и писать тест-планы на базе СИС;
- будут иметь представление о классах эквивалентности;
- получат практические рекомендации по созданию функционального тест-дизайна и тестированию различных типов полей;
- познакомятся с конфигурационным тестированием и тестированием надежности и устойчивости приложений;
- смогут провести обзор альтернативных подходов к тестированию;
- смогут провести ревью проектных документов;
- научатся определять области тестирования приложений;
- научатся определять необходимые типы тестирования;
- научатся проектировать тестовые сценарии и тестовые данные.
Целевая аудитория
Тестировщики и начинающие тест-дизайнеры.
Разбираемые темы
- Активности по проектированию тестов;
- Особенности работы с требованиями;
- Матрица покрытия требований тестовыми сценариями. Как определять, оценивать, отслеживать;
- Тест-план (owerall), High Level Design (HLD), Detalied Design (DLD);
- Цели написания плана тестирования;
- Структура тест-плана;
- Типы планов тестирования;
- Этапы разработки тест-плана;
- Характеристики хорошего тест-плана;
- Особенности тестовых сценариев в разных типах тестирования;
- Классы эквивалентности;
- Граничные значения;
- Обработка ошибок;
- Особенности проектирования тестов для разных типов приложений;
- Функциональное тестирование;
- Определение функционального тестирования;
- Место функционального тестирования в процессе тестирования программного продукта;
- Анализ функциональных требований;
- Приемы функционального тестирования;
- Тест-идеи;
- Характеристики хорошего теста;
- Методологии разработки сценариев функционального тестирования;
- Другие методологии тестирования;
- Тестирование на основе моделей;
- Марковская модель;
- Тестирование по бизнес-циклам;
- Конфигурационное тестирование;
- Приемы тестирования надежности и устойчивости;
- Тестирование различных типов полей;
- Статическое тестирование ПО;
- Виды статического тестирования;
- Этапы проведения статического тестирования;
- Достоинства и недостатки основных видов статического тестирования;
- Статическое тестирование документов;
Примечание
Материалы курса представлены на английском языке.
Раcписание курсов
Вид:
Регистрируйтесь на следующий курс
Предварительная регистрация гарантирует участие в обучении. Мы обязательно оповестим вас, когда курс будет запланирован
Отзывы (9)
В целом считаю, что тренинг был полезным. Я получил как теоретические основы, так и прикладные знания материала. Кроме этого, особо выделила для себя информацию о статическом тестировании и о процессе организации тестирования. Курс хорошо организован, материал и квалификация преподавателя - на высоком уровне.
Показательны и важны примеры по реализации на практике пунктов из прослушанного курса, а также ответы на вопросы, касающиеся непосредственно рабочей деятельности. После прохождения курса остались положительные эмоции. Высокая квалификация преподавателя и возможность дискуссионного обсуждения текущего вопроса - большой плюс данного тренинга.
Впечатление положительное. Понравилось то, что весь материал курса применим в работе: оптимизация работы на основе методик, рассказанных и показанных тренером, что улучшает качество моей работы, следовательно, качество продукта. Самое важное: use case, статич. тестирование и риски.
В прослушанном тренинге для себя подчеркнул часть моментов, которые можно применить для улучшения качества тестирования в сфере своих ролей по проектам, сформировал пул "ответов на вопросы" для группы моего отдела.
Тренинг оставил у меня положительные впечатления, наиболее полезными для меня оказались темы тест-кейсов и тема рисков. Мне понравилось небезразличие спикера к нашим вопросам и построение ответов в форме диалогов.
Понравился разбор на примерах тестовой документации, раздел про риски и приоритезацию требований, раздел, где был разбор "правил" написания тест-кейсов и адаптация их под автоматизацию и использование другими тестировщиками.
Тренинг понравился. Очень подробная информация о различных методах разработки тестов. Самым полезным для меня был блок про тестирование данных и задания, которые мы выполняли онлайн на занятиях (+ тренер разбирал наши ошибки). Возможно буду использовать в дальнейших проектах. Все было круто, спасибо!
Методы, которые можно использовать для создания тестовых случаев и создания тестов, охватывающих определенные области. Преподаватель отвечал на вопросы и адаптировал курс к нашим потребностям. Я открыл для себя новые способы создания и другой взгляд на понимание процесса тестирования. Хотелось бы больше примеров, поэтому, ставлю курсу 4,5/5.
Хорошее обучение с интересной теорией и практикой. Я думал, что тренинг связан с дизайном, а не с разработкой программного обеспечения. Тренинг подходит для тестировщиков, но я потерялся в некоторых темах из-за специфического содержания, которое не является частью моей работы. Но для развития кругозора полезно 😊
Связанные курсы
Школа тестирования. Часть 6. Тестирование Web-приложений
На тренинге рассматриваются особенности функционального и нефункционального тестирования веб-приложений. Обсуждаются стандарты и требования к веб-приложениям. Курс содержит краткий обзор инструментов, архитектуры и описание принципов работы веб-приложений, а также практические задания.
Школа тестирования. Часть 2. Управление дефектами
Курс посвящен технологии управления дефектами – дисциплине, в одинаковой степени важной для всех без исключения членов проектной команды при разработке ПО. Курс знакомит с такими понятиями, как качество требований – одного из основных источников дефектов, причины возникновения дефектов, эффект размножения дефектов, связь дефектов и рисков, важность классификации дефектов. Приводятся примеры дефектов и их последствий. В конце курса предложены вопросы для закрепления изложенного материала.
Школа тестирования. Часть 1. Введение
Курс является введением в основы тестирования ПО и знакомит с основными понятиями тестирования, такими, как определение тестирования, необходимость тестирования при разработке ПО, верификация и валидация, модели жизненного цикла разработки ПО, типы и уровни тестирования, дефекты и способы их обнаружения и описания. Также даётся понятие о месте тестирования в различных моделях жизненного цикла разработки ПО, связи тестирования и обеспечения качества, особенностях психологии тестировщика ПО.