Тестировщик взаимодействует с элементарными работами при описании и отслеживании ошибок и проблем проекта. Вы уже видели примеры таких задач. Здесь мы хотим обсудить то, как тестировщик может связать тест с элементарными работами.
В качестве простого примера давайте рассмотрим элементарную работу Requirement. Каждое техническое требование в системе должно быть проверено каким-то представителем пользователя. Это называется приемочным тестированием пользователя (user acceptance test, UAT). На вкладке Details элементарной работы Requirement есть место для отслеживания статуса UAT (рис. 25.32). Таким образом, команда знает о том, какие технические требования прошли UAT (и готовы к отправке).
Тестировщиков могут также попросить указать, какой тест удовлетворяет данному требованию .или задаче. Предположим, что вы (как тестировщик) имеете задачу разработки по созданию класса Customer. В этой элементарной работе на вкладке Details может быть указано, что перед завершением данного элемента требуется тест. В этом случае необходимо будет заполнить информацию по тесту.
Вы вводите информацию по тесту для элементарной работы задачи в группе Test на вкладке Details. К несчастью, не существует способа связать тесты и элементарные работы внутри интегрированной среды разработки. На данный момент это ручной процесс. Вам необходимо ввести следующие сведения о тесте: название теста, его идентификатор, а также путь к тесту. Эта информация доступна на экране Test Manager. На рис. 25.33 показан экран Test Manager и подробности элементарной работы в нижней части экрана.