2014-07-22 54 views
1

我正在使用TeamCity与Git存储库和MSTest。使用TeamCity配置MsTest

运行测试步骤给出了下面的错误:

[Step 4/4] No assemblies, run configuration and test metadata were found 
[Step 4/4] Process exited with code 1 

所以装配路径似乎是错误的。

要执行测试,我需要指定程序集路径,我不明白的是我的dll应该是哪里? Git仓库不包含项目的bin文件夹,我必须将它添加到Git吗?在执行测试之前是否有一个dll构建的地方?

MSTest代理已安装在服务器上。 这是我的配置。

enter image description here

回答

1

如何变化/到\ ^^ 并确保您的汇编文件的目录是正确

(例如:C:\ BuildAgent \工作\ 40fa7118ff755fcc \项目\ TestProject \ BIN \发布\ yours.dll那么它必须是项目\ TestProject \ BIN \发布\ yours.dll)

和.dll文件生成步骤后创建

2

我忘记了创建一个MSBuild的步骤建立测试项目。作为@Gintama所述,您可以检查该项目是由在寻找

C:\TeamCity\buildAgent\work\57e7c4dbaf38234a\ 

enter image description here

但是建,的TeamCity不会使路径都工作斜杠和反斜杠之间的任何差异。