Помощь тестировщика аналитике
Задачи аналитики в управлении качеством:
  • Формирование полных, непротиворечивых, тестируемых требований
  • Поддержка версионности требований при их изменении
  • Оперативное информирование команды о внесении изменений в требования
  • Привлечение тестировщиков к анализу требований на этапе их согласования
Помощь тестировщика для стимулирования процесса развития требований:
  • Дотошно выяснять тонкости желаемого поведения
  • Фиксировать выявленные договоренности в тестах
  • Фиксировать ошибки на все неоднозначные случаи и добиваться принятия однозначного решения по этим случаям
  • Добиваться корректировки постановки задач, даже уже реализованных
  • Создавать структуру тестов и тестовое покрытие, на основании которого можно будет проще восстанавливать требования
  • Обращать каждый раз внимание руководства на случаи двойной работы из-за изначально некорректно поставленной задачи
Помощь тестировщика разработке
Задачи разработки в управлении качеством:
  • Проведение review кода
  • Поддержание чистоты кода
  • Согласование наименований функций и переменных
  • Покрытие кода unit-тестами
  • Автоматический прогон unit-тестов при каждой сборке
  • Парное программирование
  • Test Driven Development
Помощь тестировщика в разработке:
  • Отдавать свой тест на review программистам
  • Взаимодействовать с разработкой для улучшения качества разрабатываемого ПО
  • Адаптация бизнес задач для понимания разработки
Помощь тестировщика руководителю
Задачи руководителя проекта в управлении качеством:
  • Организация эффективного взаимодействия с Заказчиком для своевременного выявления и фиксации требований
  • Забота о качестве не только продукта, но и процессов на всех этапах разработки
  • Ранее выделение ресурсов на тестирование
  • Создание доверительных отношений в команде
  • Акценты не на личные, а на общекомандные результаты
  • Создание прозрачности принятия решений в команде
Помощь тестировщика руководителю:
Давать честную (но корректную) обратную связь на принимаемые решения
Предлагать свою помощь в тестировании требований
Выступать с предложениями по улучшению
Продвигать идеи: качественный продукт – наша общая цель задача команды – выпуск с минимальными затратами
работа тестирования
  • Планирование тестирования в зависимости от требований проекта
  • Покрытие требований тестами
  • Обеспечение трассируемости тестов и требований
  • Выполнение функционального и нефункционального тестирования
  • Контроль качества на основании тестов
  • Формирование отчетности по результатам тестирования
  • Автоматизация тестов
  • Тесное взаимодействие со всеми участниками проекта на всех этапах разработки
Made on
Tilda