如何捕获在测试管理器中为编码的UI测试VS2012选择的Build的名称

时间:2013-04-21 02:58:17

标签: c# testing tfsbuild coded-ui-tests

我需要传递Microsoft Test ManagerCodedUI Test分配的构建名称。

例如,在执行测试之前,我选择Build并开始执行。在我的CodedUI Test中,我需要捕获Build的名称并输入变量。我需要这个,因为每次运行测试时,我都需要调用由我的Build生成的测试中的.exe应用程序。

因此,如果我知道Build的名称,我可以识别哪个是.exe的路径。

1 个答案:

答案 0 :(得分:0)

尝试使用TestContext.Properties["__Tfs_BuildNumber__"].ToString()中的值。

“属性”字典中还包含许多其他有用的信息。值得一看,是否有其他有用的东西(例如BuildDirectory