无法通过Azure Devops发布管道执行硒测试用例

时间:2019-12-23 06:39:25

标签: azure selenium azure-devops azure-pipelines

我正在尝试从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)

您必须将路径添加到部件-dllcs文件未在此处使用,因为它们尚未编译。 在测试文件字段enter image description here中提供搜索模式 示例搜索模式:

**\publish\Test.Project.Name.dll
!**\*TestAdapter.dll
!**\obj\**

答案 1 :(得分:0)

您建立了项目吗?如您所说,您只能看到.cs或.csproj文件。您应该首先构建项目以生成.dll文件,这些文件将在vstest测试文件中使用。

您可以在Visual Studio测试任务上方添加Visual Studio构建任务,然后在解决方案标记中选择您的项目(.csproj或.sln)。

enter image description here

构建后,您将在Artifact中看到.dll文件,然后,如乔纳(Jonah)所说,您需要在测试文件中指定.dll文件的位置。

enter image description here