Результаты не отражаются для тестового случая, когда он связан с новым набором тестов в mtm.
У меня есть TestCase tc под TestSuite A. Теперь я связал tc с новым набором тестов B. TestCase tc под "A" запускался много раз и имел хорошие результаты тестов в прошлом. Но когда я вижу тот же тестовый набор в наборе "B", я не вижу результатов, связанных с ним. Свидетельство одинаково под обоими свитами.
Должны ли быть какие-либо настройки или какие-либо настройки для того, чтобы результаты тестового примера также отражались в наборе "B"?
Любая помощь в этом очень ценится.
С Уважением,
Джон
1 ответ
Это по замыслу, тестовые случаи и тестовые прогоны / результаты не одно и то же понятие в TFS. Когда вы связываете один и тот же тестовый набор в нескольких тестовых наборах, отдельный прогон теста, таким образом, будет создан результат теста для теста в этом конкретном наборе.
Для планов тестирования это работает одинаково, несколько планов тестирования, которые ссылаются на один и тот же набор тестов в одном из этих наборов, будут иметь отдельные и, возможно, разные результаты для этого теста.
Когда вы выполняете тестовый набор, шаги (и другая информация) выполняются из ссылочного тестового набора, и результат теста создается с этой информацией в конкретном наборе, в котором вы его поместили. Результаты не связаны с другими выполненными прогонами. выполняется ссылка на контрольный пример другой, затем выполняется в том же наборе.
Как видно из рисунка выше, отдельные результаты существуют в каждом наборе тестов, в разных планах тестирования, но также в одном и том же плане *.
Поначалу это может немного сбивать с толку, поскольку все результаты во всех наборах указывают на один и тот же рабочий элемент теста. Но вы также можете спросить себя, почему у вас есть тестовый набор в наборе A и в наборе B в одном и том же плане тестирования, если вы ожидаете, что результаты будут одинаковыми.
* Обратите внимание, что это не точный способ хранения информации в базах данных TFS, но я остановился на простом представлении, чтобы проиллюстрировать поведение TFS.