2013-04-21 7 views
1

Мне нужно передать имя сборки, которое было назначено Microsoft Test Manager для CodedUI Test.Как захватить имя сборки, выбранной в диспетчере тестов для кодированного теста пользовательского интерфейса VS2012

Например, перед выполнением теста я выбираю сборку и начало выполнения. В моем CodedUI Test мне нужно записать имя Build и поместить в переменную. Мне нужно это, потому что каждый раз, когда я запускаю свой тест, мне нужно вызвать .exe тестируемого приложения, которое было создано моей сборкой.

Так что, если я знаю название сборки, я могу определить, что является путем .exe.

ответ

0

Попробуйте использовать значение от TestContext.Properties["__Tfs_BuildNumber__"].ToString().

В словаре свойств есть много другой полезной информации. Стоит заглянуть туда, чтобы узнать, есть ли что-нибудь полезное (например, BuildDirectory)

+0

работал отлично! Большое спасибо! – CelsoRicardo

Смежные вопросы