Введение в тестирование

План

  • Что такое тестирование
  • Зачем тестирование
  • Когда тестировать
  • Типы и виды тестирования
  • Тестовые документы

Что такое тестирование

Тестирование – это процесс

Как разработать проект

Тестовые документы

  • Тестовая стратегия (test strategy)
  • Тестовый план (test plan)
  • Тест кейсы (test cases)
  • Баг репорты (bug reports)

Что такое тестирование

Тестирование – это процесс

В ПО

  • проверка качества
  • проверка полноты
  • проверка корректности

соответствия требованиям и обнаружения дефектов

Зачем нам тестирование

  • Чтобы работало как написано (ожидаемо)
  • Минимизация рисков
  • Минимизация финансовых потерь

Когда тестировать

  • Всегда
  • Как можно раньше

Пирамида тестирования

Типы и виды тестирования

Не функциональное тестирование

Тестовые артефакты

  • Тестовая стратегия

  • Тест план
  • Тест кейс
  • Баг репорт

Тест стратегия

Тест план

Тест кейс

Тест кейс. шаги

Тест кейс. шаги

Resources