当前位置: 首页 > news >正文

Jenkins最新版本的安装以及集成Allure生成测试报告

目录

Jenkins的安装

将上面的目录添加到系统环境变量中

为Jenkins配置密码

创建一个用户,用于登录jenkins

为Jenkins安装Allure插件

几个大坑

使用jenkins集成python测试项目


  1. Jenkins的安装

    1. Jenkins官方网址
      1. Jenkins  
    2. 点击download
      1. 点击 past Release
      2. 选择你想要下载版本的jar包
        1. 选中黑色框框中的就可以了
      3. 将下载的jar包,找到一个目录中
        1. D:\Program\Util\Jenkins
        2. 上面的 目录可以是其他的目录
      4. 将上面的目录添加到系统环境变量中

        1. 点击win键
        2. 搜索环境变量
          1. 点击就是的了
          1. 环境变量
            1. 双击 path
              1. 新建
                1. 复制刚刚的路径
                  1. 点击确定
        3. 在刚刚的安装窗口 输入cmd
            1. 输入127.0.0.1:8080 访问就可以了
      5. 为Jenkins配置密码

        1. 复制上面绿色框框里面的
          1. C:\Users\Administrator\.jenkins\secrets\initialAdminPassword

          2. win+e

            1. 复制粘贴

            2. 然后 点击回车

          3. 打开方式,用记事本也可以,其他的编辑器也可以
            1. 我这里使用vscode
            2. 9f219e92099440019f0faa975363988e
        2. 输入刚刚复制的密码
        3. 选择第一个就可以了
      6. 创建一个用户,用于登录jenkins

          1. 账号:admin
          2. 密码: admin
          3. 名字:随意
          4. 邮箱自己填一个
          5. 保存继续
          6. 账号和密码都可以随意,自己记得就行了
        1. 配置url
          1. 这个就按照8080吧,
          2. 到此,jenkins配置算是完成了
          3. 为了方便启动
          4. 在刚刚的目录新建一个.bat文件
            1. 里面的内容是
            2. 双击这个文件就可以启动了,不需要我们再次输入指令了,编写一次就可以了
            3. 然后创建快捷方式
              1. 在桌面上
              2. 在桌面上双击就可以启动了
  2. 为Jenkins安装Allure插件

    1. 点击右上角的设置,这个是2025-07-23的jar包,昨天的,比较新了
      1. 新的界面,点击Plugins
        1.  
          1. 点击Available plugins
          2. 搜索Allure
          3. 点击单选框
          4. 点击安装
        2. 安装command Agent Laucher
    2. 几个大坑

      1. 安装完Allure插件,重启一下电脑,然后在打开,不要问为什么,我今天这个卡了一下午,如果缓慢,电脑放那自己跑了一个小时,最后还是失败了,自己卸载重新安装Allure插件。安装完记得重启。今天编译的特别慢,不知道什么原因导致。上述操作之后就好了
      2. 最新版的jenkins使用 jdk的版本是17
      3. 如何卸载 Allure
    3. 使用jenkins集成python测试项目

      1. 点击 新建Item
      2. 输入任务名字
      3. 选择 Freestyle project
        1. 点击确定
      4. 点击高级
        1. 勾选自定义的工作空间
        2. 这个是自己项目的地址 C:\Users\Administrator\PycharmProjects\PyTest
      5. 执行windows指令
        1. 找到Build Steps
        2. 增加构件步骤
        3. 点击Execute windows batch command
        4. 输入指令
          1. cd C:\Users\Administrator\PycharmProjects\PyTest
             
          2.  pytest --alluredir=report test_skip.py 
          3. allure generate report/ -o report/html --clean
          4. 前提:这个需要在自己电脑上配置Allure,并且,指令能够在cmd窗口可以执行,如果cmd窗口执行指令就有问题,放在jenkins一样的
          5. 点击save保存就可以了
        5.  找到增加构建后操作步骤
          1. 点击Allure Report
          2.  
            1. 配置生成测试报告的数据来源,这里的路径就是以项目的跟路径下开始找数据来源,这个是同allure生成的json数据,去构件HTML报告的
          3. 配置Allure Commandline
            1. 鼠标右键,新窗口打开
              1. 如下图配置安装
          4. 填写数据来源和,html报告输出路径
            1. 点击保存输出就可以了
            2. 向下找到高级,如下图填写配置信息,配置html报告输出路径
        6. 点击运行
          1. 出现下面的情况就算是构建的过程、
          2. 点击项目查看
            1. 可以看到已经可以了
http://www.xdnf.cn/news/1177615.html

相关文章:

  • 【并集查找】P4380 [USACO18OPEN] Multiplayer Moo S|省选-
  • 【Java】空指针(NullPointerException)异常深度攻坚:从底层原理到架构级防御,老司机的实战经验
  • 云祺容灾备份系统AWS S3对象存储备份与恢复实操手册
  • 碳油 PCB 技术解析:高精度制造与多场景应用实践
  • 如何借助AI工具?打赢通信设备制造的高风险之战?(案例分享)
  • docker安装 Elasticsearch、Kibana、IK 分词器
  • langchain+本地embedding模型+milvus实现RAG
  • 开源项目XBuilder前端框架
  • GoLand 项目从 0 到 1:第二天 —— 数据库自动化
  • OSPF路由协议单区域
  • JAVA图文短视频交友+自营商城系统源码支持小程序+Android+IOS+H5
  • OSPF开放式最短路径优先
  • 大模型回复数据标注优化方案
  • DigitalOcean 一键模型部署,新增支持百度开源大模型ERNIE 4.5 21B
  • uni-app小程序云效持续集成
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-15,(知识点:DC-DC电源,BUCK电路,铁损,铜损)
  • 循环神经网络--LSTM模型
  • 【华为机试】1208. 尽可能使字符串相等
  • 面试题(技术面+hr面)
  • 第五章 Freertos物联网实战 微信小程序篇
  • 进阶向:基于Python的轻量级Markdown笔记管理器
  • DPO:大语言模型偏好学习的高效方案
  • 5G-RAN与语义通信RAN
  • 4种灵活的方法从POCO手机中删除联系人
  • easyexcel流式导出
  • 网络测试工具
  • 在vue3中watch和watchEffect的区别
  • Windows下使用UIAutomation技术遍历桌面窗口和指定窗口内容的AutomationWalker.exe的C#源代码
  • C++高效实现轨迹规划、自动泊车、RTS游戏、战术迂回包抄、空中轨迹、手术机器人、KD树
  • Java技术栈/面试题合集(17)-Git篇