Тест-дизайн
Длительность
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-приложений с практическими занятиями.
Управление дефектами
Курс посвящен технологии управления дефектами – дисциплине, в одинаковой степени важной для всех без исключения членов проектной команды при разработке ПО. Курс знакомит с такими понятиями, как качество требований – одного из основных источников дефектов, причины возникновения дефектов, эффект размножения дефектов, связь дефектов и рисков, важность классификации дефектов. Приводятся примеры дефектов и их последствий. В конце курса предложены вопросы для закрепления изложенного материала.
Введение в тестирование ПО
Курс является введением в основы тестирования ПО и знакомит с основными понятиями тестирования, такими, как определение тестирования, необходимость тестирования при разработке ПО, верификация и валидация, модели жизненного цикла разработки ПО, типы и уровни тестирования, дефекты и способы их обнаружения и описания. Также даётся понятие о месте тестирования в различных моделях жизненного цикла разработки ПО, связи тестирования и обеспечения качества, особенностях психологии тестировщика ПО.
Онлайн:
25.02.2025 - 06.03.2025