这个问题类似于 - VSTS Test Assemblies - No test assemblies found - 当时似乎解决了这个问题。不幸的是,我得到了类似的复发,我不知道如何解决。
在我的Visual Studio测试步骤中,我收到以下消息....
2017-12-05T18:43:31.9808980Z ##[warning]No test assemblies found matching the pattern: *SA.SEPA.Web.UI.Selenium.dll.
在我的VSTS任务中,在构建解决方案后,我将整个项目目录复制到虚拟机上的目录中。此虚拟机还托管构建代理。
在复制文件之后,测试程序集文件的路径就在这里....
我的测试任务如下所示....
搜索文件夹应该是正确的,因为这是具有构建代理的计算机。
查看此处描述的迷你匹配模式 - https://docs.microsoft.com/en-us/vsts/build-release/tasks/file-matching-patterns,*SA.SEPA.Web.UI.Selenium.dll
也应与SA.SEPA.Web.UI.Selenium.dll
文件匹配,可能不需要星号(?)
构建日志位于此处 - https://gist.github.com/Konnor5092/1feb4536f7dd92218de27df8f3fefc52
非常感谢任何帮助。
答案 0 :(得分:5)
您的dll位于c:\build
的子目录中,因此搜索需要递归:
**\SA.SEPA.Web.UI.Selenium.dll
或将搜索文件夹更改为c:\build\bin\debug