我们可以将测试结果TestNG报告或范围报告集成到Microsoft团队吗?

时间:2019-05-14 12:57:23

标签: java maven selenium-webdriver testng microsoft-teams

我们的技术主管希望测试运行后当前在testng报告中的测试结果在Microsoft团队渠道中得到更新。

我们目前正在使用testng报告来对测试运行后的报告进行分析。

我们可以将Selenium testng结果或范围报告集成到Microsoft团队吗?

2 个答案:

答案 0 :(得分:1)

如果您正在使用Jenkins安排测试时间,则可以在构建作业中使用“发布构建操作”>“可编辑电子邮件通知”。

  • 添加项目收件人列表-在此选项中,您可以添加任意数量的电子邮件收件人。请参阅图片以获取更多详细信息- Project Recipient List in Jenkins
  • 如果您需要与Microsoft Teams Channel集成,可以按照以下步骤获取该渠道的电子邮件:
    • 转到频道名称,然后单击更多选项更多选项按钮>获取电子邮件地址。
    • 您的IT管理员需要启用此选项。
  • 您还可以在Microsoft Teams here
  • 中查看传入的Web挂钩选项
  • 因此,如果您有任何CI / CD服务器(例如Jenkins)通知测试结果,则可以将任何电子邮件地址集成到Job的发布后操作中。

答案 1 :(得分:0)

您还可以使用Travis CI将通知发送到您的团队频道。步骤如下。

  1. 选择您的团队和相关渠道(例如:您的团队>常规)
  2. 单击频道底部的三个小点>更多应用程序(下面的屏幕截图)

enter image description here

  1. 然后选择连接器>并选择travis CI>安装它。

enter image description here

  1. 您现在有两个选择。现在,您可以轻松登录Travis CI(假设您已经拥有帐户并配置了TESTNG报告)并建立连接,或者如上所述获取电子邮件地址并在构建中进行配置。

  2. 当TESTNG构建报告完成时,该频道将被通知为“自适应卡”。

希望有帮助。