我是一家以产品为基础的公司的质量保证领导。我已经开发了一个“烟雾测试自动化套件”使用Katalon Studio为“基于.Net的核心web应用程序”。现在,我计划将我的烟雾测试自动化套件与基于.Net的核心web应用程序集成,使用Azure管道,而不是云。这意味着,如果在“基于.Net的核心web应用程序”项目上执行了云上的后集成,那么我的“烟雾测试自动化套件”(烟雾测试自动化套件)也应该自动运行并发布烟雾测试结果。我们目前正在使用Azure Devops、和Azure管线,是它的一个子实体。
我尝试过创建一个示例管道,但完全没有将“烟雾测试自动化套件”与云上的“基于.Net的核心web应用程序”集成。我正在寻找一个人谁可以帮助我,并请做,请告诉我,如果我必须提供更多的信息。
非常感谢
发布于 2020-01-06 08:02:51
您可以在Microsoft中查看dotnet核心yaml管道示例。如果您已经遵循了这个示例,但仍然无法运行测试。您很可能错误地指定了烟雾测试项目的路径。管道任务找不到测试项目。
对于经典的视图管道。您可以按照以下步骤操作
在您的项目中,转到Pipelines-->select new 来创建一个新管道->选择使用经典编辑器 -->配置您的azure >选择一个模板(您可以选择ASP.NET ASP.NET 模板或ASP.NET核心(.NET Framework))

然后,需要将路径配置为项目,并检查发布测试结果。

以支持持续的集成。您需要转到触发器选项卡并检查启用持续集成(通过启用CI,在提交对回购的更改时将触发管道)

您将需要预定义变量来引用项目文件。
如果你还不能让你的烟测试运行。请共享管道的定义和失败任务的错误消息。
https://stackoverflow.com/questions/59574454
复制相似问题