我正在Azure devops管道中运行我的postman集合,运行良好,但在发布Rest结果时收到警告“##[警告]未找到与**/*.xml匹配的测试结果文件”。另一个问题是测试摘要中缺少“测试”选项卡。我的脚本中是否缺少某些内容?
我的YAML如下:
池:名称:Azure管道要求: npm
步骤:
- 任务:Npm@1显示名称:“npm自定义”输入:命令:自定义详细信息:false自定义命令:'安装-g纽曼'
- 任务:Npm@1显示名称:“安装html报告”输入:命令:自定义详细信息:false自定义命令:'安装-g纽曼报告者-htmlextra'
- 脚本:|echo $(建置.成品阶段目录)cd $(建置.成品阶段目录)目录显示名称:'命令行脚本'
- 脚本:|您可以在这里找到您的测试报告,并将其发送到您的邮箱。
显示名称:'运行带报告的API测试' continueOnError:真的
- 任务:发布管道工件@1显示名称:'发布管道项目'
- 任务:发布测试结果@2显示名称:“发布测试结果”输入:测试结果文件:“**/*.xml”合并测试结果:false测试运行标题:结果
1条答案
按热度按时间1wnzp6jl1#
Postman发布了他们的CLI,它与纽曼类似,具有内置的集成和报告https://learning.postman.com/docs/postman-cli/postman-cli-overview/