Будешь ли оценивать тестирование

«Будешь ли оценивать тестирование» — вопрос из категории Оценка и сроки, который задают на 23% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Да, оценка тестирования — важная часть планирования проекта.

Как оцениваю:

  1. Разбиваю на этапы: unit, integration, system, UAT.
  2. Учитываю риски: сложность логики, покрытие, автоматизация.
  3. Метрики: время на тест-кейсы, баг-фикс, регресс.

Пример:
Для API с 50 endpoint:

  • Ручное тестирование: ~40 часов (5 тест-кейсов на endpoint).
  • Автотесты (Python + pytest):
def test_api_endpoint():
    response = requests.get("https://api.example.com/data")
    assert response.status_code == 200
    assert "key" in response.json()

Итог: включаю +20-30% к dev-времени.