美文网首页
把 pytest 运行结果生成allure测试报告通过 jenk

把 pytest 运行结果生成allure测试报告通过 jenk

作者: 测试进行中 | 来源:发表于2021-12-20 13:17 被阅读0次

    上篇文章写了jenkins持续集成,本篇文章写pytest 运行结果生成allure测试报告,通过 jenkins 发送到邮件到相关人员。下面介绍如何在jenkins中配置邮件通知的方法。

    一、系统配置

    1、安装邮件插件

    这里推荐安装专门的邮件插件,可以通过系统管理→管理插件→可选插件,选择Email Extension Plugin插件进行安装:

    image.png

    由于我已经安装了该插件,因此这里显示在已安装目录下,还未安装的童鞋可以通过右上角的搜索框搜索改插件,然后在线安装,安装好之后重启Jenkins。


    image.png
    2、系统设置

    通过系统管理→系统设置,进行邮件配置::


    image.png
    3、设置jenkins地址和管理员邮箱地址
    image.png
    4、设置发件人等信息

    PS:这里的发件人邮箱地址切记要和系统管理员邮件地址保持一致(当然,也可以设置专门的发件人邮箱,不过不影响使用,根据具体情况设置即可)


    image.png image.png

    上图的默认收件人邮箱可以添加多人,中间用英文半角逗号隔开即可。

    5、配置邮件内容模版
    image.png

    邮件内容可以在此处配置,也可以在项目配置中填写。

    6、设置邮件触发机制
    image.png

    上面的几步完成后,点击应用,保存即可。

    二、 项目配置

    在完成系统设置后,还需要给需要构建的项目进行邮件配置。

    1、进入项目配置界面

    进入新建的项目界面,点击配置按钮,进入系统配置页面:


    image.png
    2、配置构建后操作模块

    进入系统配置页面后,点击上方的构建后操作选项,配置内容如下:

    image.png
    image.png

    进入构建后操作的模块,然后会看到下面的内容,具体的配置信息如图中标注:

    接上图:

    image.png

    配置内容默认即可,邮件内容类型可以根据自己的配置选择,收件人列表可以从前面的系统设置中默认收件人选项配置。

    三、 构建触发邮件测试

    如下图,为我收到的测试邮件,邮件内容可以通过系统设置里面进行个性化的配置。


    image.png

    相关文章

      网友评论

          本文标题:把 pytest 运行结果生成allure测试报告通过 jenk

          本文链接:https://www.haomeiwen.com/subject/jatzfrtx.html