Школа тестирования. Часть 4. Тест-дизайн

В фокусе данного тренинга – изучение базовых понятий тест-дизайна, методологии разработки тестовых сценариев на основе сценария использования системы, подходы к проектированию тест-плана и написанию тестовых сценариев, особенности тест-планов для разных типов тестирования. Детально разбираются основные методы тест-дизайна.
Курс: SQA-028
Длительность: 16 ч.

Описание

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

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

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

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

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

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

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

  •  Активности по проектированию тестов;
  •  Особенности работы с требованиями;
  •  Матрица покрытия требований тестовыми сценариями. Как определять, оценивать, отслеживать;
  •  Тест-план (owerall), High Level Design (HLD), Detalied Design (DLD);
  •  Цели написания плана тестирования;
  •  Структура тест-плана;
  •  Типы планов тестирования;
  •  Этапы разработки тест-плана;
  •  Характеристики хорошего тест-плана;
  •  Особенности тестовых сценариев в разных типах тестирования;
  •  Классы эквивалентности;
  •  Граничные значения;
  •  Обработка ошибок;
  •  Особенности проектирования тестов для разных типов приложений;
  •  Функциональное тестирование;
    •  Определение функционального тестирования;
    •  Место функционального тестирования в процессе тестирования программного продукта;
    •  Анализ функциональных требований;
    •  Приемы функционального тестирования;
    •  Тест-идеи;
    •  Характеристики хорошего теста;
    •  Методологии разработки сценариев функционального тестирования;
  •  Другие методологии тестирования;
    •  Тестирование на основе моделей;
    •  Марковская модель;
    •  Тестирование по бизнес-циклам;
  •  Конфигурационное тестирование;
  •  Приемы тестирования надежности и устойчивости;
  •  Тестирование различных типов полей;
  •  Статическое тестирование ПО;
    •  Виды статического тестирования;
    •  Этапы проведения статического тестирования;
    •  Достоинства и недостатки основных видов статического тестирования;
    •  Статическое тестирование документов;

Цели

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

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

Тестировщики и начинающие тест-дизайнеры.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Тренер в Москва
Сафронов Сергей Специалист в области тестирования ПО
«In God we trust, the rest we test. Перешел в тестирование из разработки, когда понял, что в мое присутствие все ошибки в программе пытаются себя проявить. Ни разу об этом впоследствии не жалел».

В дальнейшем успел протестировать (или поломать – когда как) самые разные типы проектов:
  • Бухгалтерию и управление персоналом в SAP;
  • Компиляторы для Intel и для Elbrus;
  • Системы торговли ипотечными ценными бумагами;
  • Системы резервного копирования;
  • Систему управления сетевыми интерфейсами;
  • Антивирусы и системы управлениями антивирусами.
Приходилось тестировать как руками, так и с помощью различных инструментов, зачастую – собственного написания. Этот опыт позволил накопить богатую коллекцию ошибок и примеров, которыми Сергей щедро делится со слушателями. Начиная с 2008 г. все больше времени начал уделять управлению тестированием. Помимо всего вышеперечисленного, начиная с 2006 г. и по сей день Сергей читает курс по «Тестированию программных средств» в магистратуре ВМК МГУ.
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Москва
24.09.2018 - 25.09.2018
Время: 10:00-18:00
Локация: Москва
Длительность: 16 ч.
Тренер
Сафронов Сергей
Специалист в области тестирования ПО
14 200 1

24.09.2018

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 14 200 1
Санкт-Петербург 12 780 1
Омск 10 650 1
Киев 3 800 грн.
Одесса 3 400 грн.
Днепр 3 400 грн.
Отзывы:
Участник тренинга
Впечатление от курса положительное. Наиболее полезными темами были: методы, use case и риски. Особенно хотелось бы выделить практические упражнения -– они очень наглядны и понятны, что усиливает эффект обучения.
Участник тренинга
Эффект от курса для меня – оптимизация работы на основе методик, рассказанных и показанных тренером, что улучшает качество моей работы, следовательно, качество продукта. Самое важное: use case, статич. тестирование.
Демьянова Елена
В целом считаю, что тренинг был полезным - по итогам буду применять некоторые вещи в своих процессах. Кроме этого, особо выделила для себя информацию о статическом тестировании и о процессе организации тестирования.
Участник тренинга
Впечатление положительное. Понравилось то, что весь материал курса применим в работе. Больше всего понравились темы: статическое тестирование, риски.
Некрасов Артем
Я получил как теоретические основы, так и прикладные знания материала. Курс хорошо организован, материал и квалификация преподавателя - на высоком уровне.
Дубровин Иван
Весь материал очень хорошо организован и подан. Особенно порадовало большое количество примеров.
Участник тренинга
В прослушанном тренинге для себя подчеркнул часть моментов, которые можно применить для улучшения качества тестирования в сфере своих ролей по проектам, сформировал пул "ответов на вопросы" для группы моего отдела.
Чирва Алексей
Показательны и важны примеры по реализации на практике пунктов из прослушанного курса, а также ответы на вопросы, касающиеся непосредственно рабочей деятельности. После прохождения курса остались положительные эмоции. Высокая квалификация преподавателя и возможность дискуссионного обсуждения текущего вопроса - большой плюс данного тренинга.

Рекомендуемые дополнительные материалы, источники:

Канер С. и др. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. К.: ДиаСофт, 2001. 544 с.
Ссылки:

  • Usability
  • Разное

Примечание:

Материалы курса представлены на английском языке.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.