Декомпозиция в тестировании и при анализе приложения

Декомпозиция — научный метод, использующий структуру задачи и позволяющий заменить решение одной большой задачи решением серии меньших задач, пусть и взаимосвязанных, но более простых. (wikipedia)

Декомпозиция, как процесс расчленения, позволяет рассматривать любую исследуемую систему как сложную, состоящую из отдельных взаимосвязанных подсистем, которые, в свою очередь, также могут быть расчленены на части. Continue reading

Планирование и оценка трудозатрат на тестирование

С очень хорошим и сильным докладом на конференции SQA Days-15 выступила Александа Ковалева — «Планирование трудозатрат на тестирование». Саша, как и на прошлых свои выступлениях,  была воодушевляюща, мила, открыта, профессиональна! Восторгаюсь ей. Всё очень по делу.

Как и ранее, я транслирую конспект доклада, совмещенный с моим пониманием этой темы и моими дополнениям.

Планирование тестирования — это целый комплекс работ, состоит из следующих этапов:

  1. Определение требований к тестам
  2. Оценка продуктовых и проектных рисков
  3. Разработка плана тестирования:
    1. Разработка стратегии тестирования
    2. Определение ресурсов
    3. Проработка конкретных задач по тестированию
  4. Оценка трудозатрат на каждую из работ
  5. Создание графика работ с распределением ресурсов
  6. Мониторинг и сравнение результатов работы и на соответствие плану и графику. Перепланирование по необходимости.

Continue reading