有什么方法可以在Azure DevOps测试结果选项卡中显示赛普拉斯测试结果吗?

阿塔里奥

我正在寻找一种解决方案,以在发布管道的Azure DevOps结果选项卡中显示赛普拉斯测试结果。现在,Mocha Awesome测试结果HTML报告已创建。但是需要一种解决方案来在Azure中集成并显示结果。有人可以建议我们如何解决类似的问题吗?

李维·鲁

当前,azure devops结果选项卡不支持html测试结果。您需要使用junit report生成xml测试结果。然后使用任务“发布测试结果”发布测试结果

因此,您可能需要配置cypress.json文件以将junit专门设置为报告器对于以下简单示例:

{
  "integrationFolder": "cypress/integration/examples",
  "reporter": "junit",
  "reporterOptions": {
    "mochaFile": "tests/test-output-[hash].xml",
    "toConsole": true,
    "attachments": true
  },
  "video": false,
  "pluginsFile": "cypress/plugins/index.js",
  "supportFile": "cypress/support/index.js"
 }

而且,您还需要在管道中添加任务“发布测试结果”,以将测试结果发布给天蓝色的devops。

在此处输入图片说明在上面的示例中显示了屏幕截图。我有npm install任务来安装cypress和其他依赖项。命令行任务运行npx cypress run最后发布测试结果任务,将测试结果发布给天青人。

如果要在发布管道中显示测试结果。您需要将测试结果文件包含在工件中,然后将包含测试结果的工件发布给天蓝色的开发人员。并在发布管道中添加发布测试结果任务以发布那些测试结果。在此处输入图片说明

在发布管道中显示测试结果的另一种方法是在发布管道中运行cypress测试。您需要在工件中包含cypress测试文件,然后发布到azure devop,并在press管道中运行cypress run命令,然后使用发布测试结果任务来发布测试结果。您可以参考此博客以获取更多信息

如果您想使devops支持html格式测试结果,则已经有用户提出意见要提交给Microsoft。您可以在此处为该声音投票或提交新功能请求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Azure Devops中安排赛普拉斯测试?

来自分类Dev

如何在Azure Devops中安排赛普拉斯测试?

来自分类Dev

在赛普拉斯中运行测试的所有断言

来自分类Dev

如果测试失败,是否有可靠的方法可以使赛普拉斯退出?

来自分类Dev

在赛普拉斯的片状测试中寻找cy.wait()的替代方法

来自分类Dev

赛普拉斯graphql apollo调用没有结果并自动重试

来自分类Dev

将相同的随机数传递给赛普拉斯的所有测试

来自分类Dev

即使使用--spec参数,赛普拉斯也会运行所有测试文件

来自分类Dev

如何在赛普拉斯中发送带有测试报告的电子邮件

来自分类Dev

将功能导入规格并在赛普拉斯的多个测试之间共享价值的推荐方法?

来自分类Dev

Jest / React测试库:是否可以像赛普拉斯一样监视并等待GraphQL查询?

来自分类Dev

使用管道在Azure DevOps中以更好的方式显示测试结果

来自分类Dev

有没有一种方法可以创建别名/变量/命令来重复赛普拉斯测试中的静态代码块?

来自分类Dev

赛普拉斯-如何等待选择dorpdown来加载所有选项?

来自分类Dev

如何让Teamcity显示赛普拉斯失败的测试列表

来自分类Dev

赛普拉斯-遍历具有不同值的相同元素吗?

来自分类Dev

赛普拉斯劈弦测试

来自分类Dev

赛普拉斯-排除之前的测试

来自分类Dev

在赛普拉斯中,如何检查按钮是否具有属性?

来自分类Dev

等待元素没有上课-然后其他元素在赛普拉斯中消失

来自分类Dev

如何从赛普拉斯中以对象的形式连续获取所有数据?

来自分类Dev

用赛普拉斯覆盖现有命令

来自分类Dev

赛普拉斯:检查是否有空元素

来自分类Dev

有什么方法可以在Azure中克隆正在运行的VM?

来自分类Dev

有什么方法可以获取以下json结果吗?

来自分类Dev

有什么方法可以重命名Sublime Text 3或Notepad ++中的选项卡?

来自分类Dev

赛普拉斯:信用卡付款自动测试

来自分类Dev

在Azure Devops中发布xunit测试结果失败,并显示“找不到要发布的结果”

来自分类Dev

在赛普拉斯中,用于检查某个数字是否大于或等于其他数字的语句是什么?

Related 相关文章

  1. 1

    如何在Azure Devops中安排赛普拉斯测试?

  2. 2

    如何在Azure Devops中安排赛普拉斯测试?

  3. 3

    在赛普拉斯中运行测试的所有断言

  4. 4

    如果测试失败,是否有可靠的方法可以使赛普拉斯退出?

  5. 5

    在赛普拉斯的片状测试中寻找cy.wait()的替代方法

  6. 6

    赛普拉斯graphql apollo调用没有结果并自动重试

  7. 7

    将相同的随机数传递给赛普拉斯的所有测试

  8. 8

    即使使用--spec参数,赛普拉斯也会运行所有测试文件

  9. 9

    如何在赛普拉斯中发送带有测试报告的电子邮件

  10. 10

    将功能导入规格并在赛普拉斯的多个测试之间共享价值的推荐方法?

  11. 11

    Jest / React测试库:是否可以像赛普拉斯一样监视并等待GraphQL查询?

  12. 12

    使用管道在Azure DevOps中以更好的方式显示测试结果

  13. 13

    有没有一种方法可以创建别名/变量/命令来重复赛普拉斯测试中的静态代码块?

  14. 14

    赛普拉斯-如何等待选择dorpdown来加载所有选项?

  15. 15

    如何让Teamcity显示赛普拉斯失败的测试列表

  16. 16

    赛普拉斯-遍历具有不同值的相同元素吗?

  17. 17

    赛普拉斯劈弦测试

  18. 18

    赛普拉斯-排除之前的测试

  19. 19

    在赛普拉斯中,如何检查按钮是否具有属性?

  20. 20

    等待元素没有上课-然后其他元素在赛普拉斯中消失

  21. 21

    如何从赛普拉斯中以对象的形式连续获取所有数据?

  22. 22

    用赛普拉斯覆盖现有命令

  23. 23

    赛普拉斯:检查是否有空元素

  24. 24

    有什么方法可以在Azure中克隆正在运行的VM?

  25. 25

    有什么方法可以获取以下json结果吗?

  26. 26

    有什么方法可以重命名Sublime Text 3或Notepad ++中的选项卡?

  27. 27

    赛普拉斯:信用卡付款自动测试

  28. 28

    在Azure Devops中发布xunit测试结果失败,并显示“找不到要发布的结果”

  29. 29

    在赛普拉斯中,用于检查某个数字是否大于或等于其他数字的语句是什么?

热门标签

归档