我正在尝试从Azure Devops Release管道配置和运行硒测试用例。我确实配置了Visual Studio测试平台安装程序,然后配置了Visual Studio测试。但是,在运行“测试任务”时,其错误提示为
2019-12-22T11:31:50.7602521Z ##[warning]No test sources found matching the given filter '**\*csproj'
我在这里丢失了某些东西还是没有正确配置吗?
我的主要测试用例是用.cs文件编写的,并尝试将其包含在路径中,但仍然是相同的错误。
有人可以引导我吗?
谢谢,
潘卡(Pankaj)
2 个答案:
答案 0 :(得分:0)
您必须将路径添加到部件-dll
。 cs
文件未在此处使用,因为它们尚未编译。
在测试文件字段中提供搜索模式
示例搜索模式:
**\publish\Test.Project.Name.dll
!**\*TestAdapter.dll
!**\obj\**
答案 1 :(得分:0)
您建立了项目吗?如您所说,您只能看到.cs或.csproj文件。您应该首先构建项目以生成.dll文件,这些文件将在vstest测试文件中使用。
您可以在Visual Studio测试任务上方添加Visual Studio构建任务,然后在解决方案标记中选择您的项目(.csproj或.sln)。
构建后,您将在Artifact中看到.dll文件,然后,如乔纳(Jonah)所说,您需要在测试文件中指定.dll文件的位置。