[我想使用Azure Pipelines将基于.Net的核心Web应用程序集成到我的测试套件中,只是想知道可能的方法

问题描述 投票:0回答:1

我正在一家基于产品的公司担任质量检查主管。我已经使用Katalon Studio“基于核心.Net的Web应用程序]开发了”烟雾测试自动化套件“。现在,我计划使用cloud上的Azure Pipelines将我的Smoke Test Automation Suite与基于核心.Net的Web应用程序集成。这意味着,如果在“基于核心.Net的Web应用程序”项目上执行任何提交,则我的“烟雾测试自动化套件”(也驻留在云端)上应在云上进行后期集成,它应自动运行并发布烟雾测试结果。我们当前正在使用Azure Devops,而Azure Pipelines是它的子实体。

我曾尝试创建示例管道,但是完全无法在云上将“烟雾测试自动化套件”与“基于核心.Net的Web应用程序”集成在一起。我正在寻找可以帮助我的人,请告诉我是否需要提供更多信息。

非常感谢。w

azure-devops continuous-integration azure-pipelines katalon-studio smoke-testing
1个回答
0
投票

您可以在Microsoft网站中签出dotnet core yaml pipeline example。如果您已遵循示例,但仍无法运行测试。您很可能错误地指定了烟雾测试项目的路径。而且您的管道任务无法找到测试项目。

用于经典视图管道。您可以按照以下步骤操作

在您的项目中转到管道->选择新建以创建新管道->选择使用经典编辑器->配置您的天蓝色仓库->选择一个模板(您可以选择ASP.NET CORE模板或ASP.NET CORE(.NET Framework))

enter image description here

然后您需要配置项目路径并检查发布测试结果

enter image description here

启用持续集成。您需要转到触发器选项卡并选中启用持续集成(通过启用CI,当您对存储库进行更改时将触发管道)

enter image description here

您将需要pre-defined variables来引用项目文件。

如果您仍然无法进行烟雾测试。请共享管道的定义以及失败任务的错误消息。

© www.soinside.com 2019 - 2024. All rights reserved.