Домой » Тестирование » Как провести наиболее точную тестовую эстимацию?

Как провести наиболее точную тестовую эстимацию?

ЭстимацияРазногласия

Будет неправильным пытаться перенести 1 в 1 опыт предыдущего проекта, потому что ничего общего между ними, наверняка, нет.

К разногласиям может привести и тестовый подход. Проще оценивать и тестировать, когда выделены необходимые для тестирования модули системы и описана их работа. В этой ситуации гораздо проще гарантировать, что данное количество тестов покрывает всю необходимую бизнес-логику текущего модуля, чем при исследовательском тестировании, когда вы не знаете, что вас ждёт впереди.

Как провести более точную тестовую эстимацию на новом проекте?

Чтобы добиться более точной оценки, необходимо получить ответы на как можно большее количество вопросов:

  • Какого размера документацию необходимо сделать?
  • Стоит ли ожидать помощь от разработчиков в дебаге багов?
  • Как часто необходимо проводить регрессионное тестирование?
  • Какого качества программный продукт меня ожидает?

Последний вопрос один из самых фундаментальных, его можно разбить на несколько мелких:

  • Насколько стабильны используемые технологии?
  • Сколько тестировщиков (мануальных и автоматизаторов) будет задействовано?
  • Как будет строиться приложение? Придётся ли тестировать ранее протестированные модули?

Следует помнить, что всё равно вы в большинстве случаев столкнётесь с непредсказуемыми вещами, которые появляются в ходе тестирования. На уровень вашей оценки скажется и отношение к таким ситуациям: будете ли вы дальше продолжать тестирование или временно отложите его.

Как сделать оценку более точной?

Если вашей целью является наибольшее соответствие первоначальной оценке, то вам стоит процесс тестирования не приближать к исследовательскому. В таком случае надо игнорировать трудновоспроизводимые баги, не углубляться в странное поведение продукта, если оно не противоречит документации и требованиям. Однако, это не самое лучшее решение. Как минимум желательно дополнительно проэстимировать время, необходимое на изучение и тестирование такого поведения.

Как правильно производить подсчёт?

Тут однозначный ответ практически невозможно дать. Для начала можно все задания делать наиболее мелкими, такими, которые можно протестировать за час. Не лишним будет прибавить время на работу с непонятным и не противоречащим поведением. Его, как минимум, придётся описать для дальнейшего анализа всеми заинтересованными лицами. На первых порах можно сделать черновую оценку, а после составления и проведения определённого количества тестов и разбора полётов её можно скорректировать. Ведь бэклог тоже никто не отменял.

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*