TFS Test Hub - пакет на основе требований, число обновлений не обновляется - PullRequest
0 голосов
/ 01 июня 2018

Тестовые случаи создаются в итерациях с нашими циклами спринта.Затем они добавляются в план тестирования с помощью запроса на основе требований для нашей интеграции и тестирования системы.

В конце каждого спринта и перед интеграцией и тестированием системы запрос на основе требований многократно выполняется длятот же набор статических тестов для добавления всех вновь созданных тестовых примеров в план тестирования.

Запрос на основе требований увидит новые элементы и добавит их в план тестирования, однако в любом месте, где отображается общее количествотестовых случаев в плане тестирования или наборах не обновляется автоматически.Это включает в себя значения, отображаемые в веб-интерфейсе TFS («Показать количество из дочерних тестов»), MTM и любые диаграммы панели мониторинга.

Единственный способ получить это значение для обновления - вручную нажать на каждый набор тестов, созданный изнабор на основе требований.


Шаги воспроизведения:

  1. Создание плана тестирования - "План тестирования A"
  2. Создание статического набора во вновь созданном плане тестирования- «Static Suite B»
  3. Щелкните правой кнопкой мыши «Static Suite B» и выберите «Новый набор на основе требований»
  4. Заполните критерии для набора на основе требований.Мой запрос: Верхний уровень: «Тип рабочего элемента - В группе - Тип элемента / Требования / Ошибки» и «Номер выпуска = XX.XX».Связанные рабочие элементы: «Тип рабочего элемента = контрольный пример».Выбрано «Вернуть все элементы верхнего уровня».
  5. Выполнить запрос.Результаты отображаются в сетке, включая элементы верхнего уровня, которые еще не имеют тестовых наборов, но назначены для предстоящей версии.
  6. Выберите все результаты в сетке.
  7. Выберите «Создать наборы».Наборы создаются для всех предметов, включенных в выпуск, включая предметы, у которых еще нет тестовых случаев.Обратите внимание на общее количество тестов в «Static Suite B».Это число будет отображаться в любых диаграммах для этого плана тестирования и / или комплекта.
  8. Добавьте тестовый набор для элемента, который включен в выпуск, но не имел тестового набора на предыдущем шаге.Обратите внимание на элемент верхнего уровня для предстоящего шага.
  9. Вернитесь к «Плану тестирования A».
  10. Щелкните правой кнопкой мыши «Static Suite B» и выберите «Новый набор на основе требований»
  11. Запрос, используемый на шаге 4, отображается.Не вносите никаких изменений в запрос.
  12. Запустите запрос еще раз.Результаты отображаются в сетке для всех элементов верхнего уровня, включая те, у которых еще нет тестовых случаев, но которые назначены для предстоящего выпуска.В результатах должен появиться вновь созданный тестовый набор.
  13. Выберите все результаты и выберите «Создать наборы».Новые наборы не создаются, поскольку они были созданы на шаге 6 выше. Не выбирайте существующий набор на основе требований для тестового набора, который был добавлен на шаге 8.
  14. Проверьте общее количество тестовых наборов в «Static Suite B» и любых планах тестирования / наборах диаграмм.,Количество наблюдений не увеличилось в каждом новом тестовом примере.
  15. Перейдите к «Статический пакет B» и выберите набор на основе требований, в котором тестовый набор был добавлен на шаге 7. Наблюдайте, как тестовые наборы отображаются в комплекте на основе требований какожидается.
  16. Проверьте общее количество тестовых наборов в «Static Suite B» и любых графиках тестирования / плана.Количество наблюдений не увеличивается для каждого нового теста.

Снимок экрана запроса и результатов на основе требований (обфусцировано)

Снимок экрана подсчетане обновляется (обфусцировано)

Кто-нибудь еще сталкивался с этим и имеет исправление / обходной путь?

Использование локальной версии TFS 16.122.27102.1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...