美文网首页
jenkins持续集成httprunner项目笔记

jenkins持续集成httprunner项目笔记

作者: 冲锋丘丘人 | 来源:发表于2020-07-10 18:09 被阅读0次

    一、Linux篇

    1、Linux安装Python3环境

    Linux安装Python3 【上海-悠悠】

    Linux安装httprunner环境

    Linux安装httprunner环境【上海-悠悠】

    二、jenkins篇

    1、报错:Error:403 No valid crumb was included in the request
    配置 jenkins 的时候,一直报这个错,是因为 jenkins 默认安全设置里面开启了 防止款站点请求伪造。
    位置:Jenkins > 全局安全配置 > CSRF Protection

    image.png
    or
    image.png

    2、jenkins默认账号密码,vim /usr/share/tomcat/.jenkins/secrets/initialAdminPassword

    3、jenkins设置报告
    1. 先安装插件:HTML Publisher
    2. 在job中新增构建后操作,选择publish html report
      image.png
      image.png
    4、Windows下执行cmd命令构建失败
    image.png

    Windows批处理命令末尾+:exit 0

    image.png
    4、jenkins报告样式问题

    jenkins的html报告加载css文件失败,这个是jenkins的安全设置导致的的

    image.png
    方法一:系统管理-脚本命令行,执行命令System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
    image.png
    image.png
    如图:执行一次即可
    这种方法实现有一个弊端,就是重启后又得重新配置
    故而采用方法二实现较为妥当;
    方法二:在工程配置时,添加构建后操作
    jenkins安装插件Groovy、Startup Trigger
    新增一个job,配置构建触发器
    image.png
    配置Groory script
    image.png

    先把这个job构建一次,然后重新构建项目,报告的样式就正常了

    相关文章

      网友评论

          本文标题:jenkins持续集成httprunner项目笔记

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