Можно ли клонировать набор тестов на другой сервер TFS?

tcm suites

может клонировать наборы в разные командные проекты внутри сервера TFS. Я хочу клонировать весь пакет с нашего тестового сервера TFS на рабочий сервер TFS. На этой странице ничего не говорится о клонировании между серверами. Есть ли способ сделать это? Как?


person hxin    schedule 15.11.2016    source источник


Ответы (2)


Что вы ищете, перенесите Test Suite с одной TFS на другую. Если вам нужен только Test Suite (без включения Test Case), вы можете экспортировать рабочие элементы Test Suite в Excel в тестовой TFS и импортировать Excel в рабочую TFS.

Или вам потребуется использовать какой-либо сторонний инструмент для выполнения ваших требований, например коммерческую утилиту OpsHub.

person Cece Dong - MSFT    schedule 16.11.2016
comment
Где вы экспортируете Test Suite в Excel? Я проверил в клиенте MTM и в веб-представлении. В веб-представлении есть меню «Экспорт», но в нем есть только параметры «Электронная почта», «Печать» и «Отмена». - person hxin; 16.11.2016
comment
Я имею в виду Team Web Access. - person hxin; 16.11.2016
comment
Я имею в виду, что в Team Explorer/VS вы можете создать запрос и экспортировать его в Excel. В Team Web Access вы можете только создать запрос и отправить его по электронной почте, поэтому вам нужно скопировать запрос из электронной почты в Excel и импортировать в другую TFS. - person Cece Dong - MSFT; 17.11.2016
comment
Наконец я понял, что создал запрос в VS и сохранил его на сервере. Теперь я могу открыть результаты запроса в Excel. В списке перечислены все рабочие элементы Test Suites, которые я хочу перенести. Я должен составить список в виде дерева рабочих элементов, верно? Теперь, где и как мне сделать импорт? - person hxin; 17.11.2016
comment
Проверьте это: visualstudio.com /en-us/docs/work/office/ - person Cece Dong - MSFT; 18.11.2016
comment
Это страница, на которую я смотрел, чтобы закончить экспортную часть. В нем не упоминается, как экспортировать/импортировать. Я только что попытался импортировать, выполнив следующие шаги, но это не сработало так, как я ожидал: 1. Создайте подключение электронной таблицы нового списка к новому серверу/командному проекту; 2. скопировать экспортированные элементы 3. опубликовать из новой электронной таблицы Excel. В MTM: я могу найти только новый план тестирования и набор тестов верхнего уровня в плане тестирования. Больше ничего не указано. Я могу найти другой новый набор тестов и тестовый пример в Web Access, но у них нет иерархии, и все они на данный момент потеряны. Что я пропустил? - person hxin; 18.11.2016
comment
Я думаю, что проблема в запросе в VS. Я выбрал «Дерево рабочих элементов», но результаты выглядят плоскими. Он вообще не показывает никакой древовидной структуры, независимо от того, как я меняю запрос. Версия VS: Enterprise 2015, версия 14.0.25431.01, обновление 3; TFS: версия 14.95.25229.0 - person hxin; 18.11.2016
comment
Я планировал напортачить на тестовом сервере и перейти на рабочий сервер после того, как получу чистую версию тестовых наборов. Без древовидной структуры экспорт/импорт будет практически бесполезен. Уже расстраивает пока полностью на TFS не перейду. - person hxin; 28.11.2016

После некоторого эксперимента ответ - нет. Вы не можете клонировать, копировать или переносить весь набор тестов с одного сервера TFS на другой. На данный момент лучший способ — вручную создать набор тестов с его древовидной структурой и тестовыми наборами под ними. Ну очень плохо!

person hxin    schedule 29.11.2016