Это дизайн, тестовыми и тестовых прогонов/результаты не то же самое понятие в TFS. Когда вы связываете один и тот же тестовый пример в нескольких тестовых наборах, отдельный тестовый запуск будет таким образом, чтобы результат теста был создан для теста в этом конкретном пакете.
Для планов испытаний это работает одинаково, несколько планов тестирования, которые ссылаются на один и тот же тестовый пример в одном из них, будут иметь раздельные и, возможно, разные результаты для этого тестового примера.
Когда вы выполняете тестовый пример, этапы (и другая информация) берутся из ссылочного тестового примера, и результат теста создается с этой информацией в конкретном пакете, в который вы его разместили. Результаты не связаны ни с какими другими которые были выполнены, ссылаясь на тестовый пример, который затем запускается в одном и том же пакете.
Как вы можете видеть на приведенном выше рисунке, в каждом тестовом наборе существуют отдельные результаты, в разных планах тестирования, но также и в рамках одного плана *.
Это может быть немного запутанным в первую очередь, потому что все результаты во всех наборах указывают на один и тот же рабочий элемент тестового примера. Но вы также можете спросить себя, почему у вас есть тестовый пример в наборе A и в наборе B в рамках одного плана тестирования, если вы ожидаете, что результаты будут одинаковыми.
* Обратите внимание, что это не точный способ хранения информации в базах данных TFS, но я пошел для простого представления, чтобы проиллюстрировать поведение TFS.