Tester-NS.Базовый

Описание курса 28 Ноября 2016

Длительность: 5/40

Модуль 1. Вступительное занятие

  • Представление преподавателя
  •  Знакомство с группой
  • Содержание и цели тренинга
  • Важность тестирования при создании ПО

Модуль 2. Определение тестирования

  • Цели тестирования ПО
  • Место тестирования в системе качества
  • Тестирование как самостоятельная часть процесса

Модуль 3. Проектная команда

  • Состав проектной команды
  • Роли каждого члена команды
  • Взаимодействие в команде
  • Тест команда как часть проектной команды

Модуль 4. Методологии разработки ПО:

  • Водопадная модель
  • V-модель
  • Итеративная модель

Модуль 5. Отчет о дефекте

  • RUP
  • MSF
  • Agile
  • Скрам
  • Спринт
  • Резерв проекта
  • Резерв спринта
  • Диаграмма выгорания
  • Стори Поинт
  • Остановка Спринта
  • Покер Планирования
  • Встречи в Скраме
  • TDD

Модуль 6. Дефект программного продукта

  • Определение
  • Симптомы дефекта и их связь с причиной отказа
  • Цена дефекта

Модуль 7. Отчет о дефекте

  • Анализ найденного дефекта
  • Основные поля отчета
  • Дополнительные поля отчета
  • Критерии хорошего отчета об ошибке
  • Наиболее частые ошибки в отчете об ошибке

Модуль 8. Жизненный цикл бага

  • Определение
  • Графические схемы
  •  Роли участников команды в управлении дефектами

Модуль 9. Системы отслеживания отчетов об ошибках (Bug-Tracking Systems)

  • Краткий обзор актуальных систем отслеживания отчетов:
  • Jira
  • Quality Center
  • Bugzilla
  • Redmine
  • Ознакомление с системой Jira
  • Написание отчетов об ошибках в Jira
  • Jira’s tips & tricks
  • Тестовый случай (Test Case)
  • Определение
  • Основные поля
  • Дополнительные поля
  • Критерии хорошего тестового случая
  •  Наиболее частые ошибки при написании тестовых случаев

Модуль 10. Системы хранения и управления тестовыми случаями

  • Краткий обзор актуальных систем
  • Quality Center
  • TestLink
  • Word\Excel
  • Ознакомление с системой TestLink
  • Написание тестовых случаев в системе TestLink

Модуль 11. Оптимизация количества тестовых случаев

  • Классы эквивалентности
  • Граничные условия
  • Метод пар

Модуль 12. Альтернативные тестовые артефакты

  • Сценарий использования (Use Case)
  • Список проверки (Check-List)
  • Матрица покрытия (Coverage Matrix)

Модуль 13. Тестирование требований как первый этап тестирования ПО

  • Что такое требование?
  • Виды документов с требованиями
  • RDD
  • SRS
  • PRD
  • BRD
  • Виды требований
  • Критерии тестирования требований
  • Полнота
  • Однозначность
  • Непротиворечивость
  • Реализуемость
  • Отслеживаемость
  • Тестируемость
  • Матрица отслеживания требований (Requirement Traceability Matrix)

Модуль 14. Уровни тестирования:

  • Определение и характеристика уровней:
  • Модульное
  • Интеграционное/MUT
  • Компонентное/Подсистемное
  • Системное
  • Приемочное/UAT (alpha/beta)
  • Место каждого из уровней в процессе разработки ПО
  • Связь уровней тестирования с видами тестирования

Модуль 15. Виды тестирования:

  • По доступности исходного кода
  • Белый ящик
  • Черный ящик
  • Серый ящик
  • По выполнению программного кода
  • Статическое
  • Динамическое
  • По месту в цикле тестирования
  • Smoke
  • Ad-Hoc
  • Sanity
  • Exploratory
  • Functional
  • Regression
  • По корректности входных данных
  • Позитивное
  • Негативное
  • По способу реализации
  • Ручное
  • Автоматизированное

Модуль 16. Виды тестов по видам требований

  • Функциональное
  • GUI
  • Интерфейс
  • Безопасности
  • Удобства использования
  • Надежности
  • Документации
  • Установки
  • Конфигурационное
  • L10n/i18n
  • Производительности

Модуль 17. Права и обязанности руководителя группы тестирования

  • Руководство тестовой командой
  • Планирование активностей по тестированию (Тест план)
  •  Ежедневная отчетность о работе тест команды
  • Финальный отчет по проделанной работе (QA Sign-off)

Модуль 18. Жизненный цикл программного продукта от идеи до вывода из эксплуатации

  • Идея
  • Набор команды
  • Формирование требований
  •  Подбор модели, методологии, технологий и пр.
  • Архитектура
  • Разработка
  •  Тестирование
  • Тестовый стенд
  • Передача сборок на тестирование
  • Этапы тестирования сборки
  • Отличие тестового раунда от тестового цикла
  • Завершение тестирования и его артефакты
  • Поддержка

Модуль 19. Финальный тест и тестовое собеседование

Материалы и сертификаты:
Акцент Профи

Тренер:

N.S