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

jenkins中“Jenkins Plot Plugin”的使用方法,比较两个excel的数据差异

Jenkins Plot Plugin是Jenkins的一个插件,它可以用于生成图表和报表,以便更好地理解和分析构建和测试数据。下面是使用Jenkins Plot Plugin比较两个Excel数据差异的步骤:

1.安装Jenkins Plot Plugin:在Jenkins的插件管理页面搜索“Jenkins Plot Plugin”,并安装它。

2.准备Excel数据:将要比较的两个Excel数据文件准备好,并确保它们都包含相同的列和行。

3.创建Jenkins任务:在Jenkins中创建一个新任务,并在“构建”部分中添加一个“Execute Windows batch command”步骤。

4.安装Python和pandas库:在“Execute Windows batch command”步骤中,使用以下命令安装Python和pandas库:

choco install python 
pip install pandas

5.比较Excel数据:在同一个“Execute Windows batch command”步骤中,使用以下命令比较两个Excel数据文件:

python3 -c "import pandas as pd; df1 = pd.read_excel('bench.xls'); df2 = pd.read_excel('modify.xls'); df_diff = df1.merge(df2, indicator=True, how='outer').loc[lambda x : x['_merge']!='both']; df_diff.to_csv('diff.csv', index=False)"

这个命令将会比较两个Excel数据文件,并将结果保存到一个名为“diff.csv”的CSV文件中。

6.使用Jenkins Plot Plugin生成图表:在Jenkins任务的配置页面中,添加一个“Plot build data”步骤,并配置它以使用“diff.csv”文件生成一个图表。你可以选择不同的图表类型和设置来更好地呈现数据差异。

7.运行Jenkins任务:保存Jenkins任务的配置,并运行它。当任务完成后,你将会在任务页面中看到生成的图表和报表,以及数据差异的详细信息。


http://www.kler.cn/a/162967.html

相关文章:

  • windows 11编译安装ffmpeg(包含ffplay)
  • 软件测试——认识测试
  • Java反序列化之CommonsCollections2链的学习
  • 【架构论文-1】面向服务架构(SOA)
  • 如何在有限内存下对外部大文件进行排序
  • 《硬件架构的艺术》笔记(一):亚稳态
  • LeetCode124.二叉树中最大路径和
  • 微信小程序 - 格式化操作 moment.js格式化常用使用方法总结大全
  • 代理IP怎么使用?Mac苹果系统设置http代理IP教程
  • react-photo-view 的介绍、安装、使用。
  • HarmonyOS鸿蒙操作系统架构开发
  • Gitleaks - 一款高效的Github仓库敏感信息泄露查询工具
  • 小程序自动更新功能
  • RHEL网络服务器
  • 云计算ACP认证考试题库0-100
  • harmonyOS开发技巧(二)——沉浸式以及状态栏高
  • 前端知识笔记(三十七)———Django与Ajax
  • 2023年12月8日:UI登陆界面
  • 用C语言实现队列的顺序结构
  • 4.PyTorch——优化器
  • Bert-vits2新版本V2.1英文模型本地训练以及中英文混合推理(mix)
  • 【c语言指针详解】指针的基本概念和用法
  • 面对对象基础案例
  • React中使用react-json-view展示JSON数据
  • 2023年甘肃职业院校技能大赛(中职教师组)网络安全竞赛样题(五)
  • 持续集成交付CICD:CentOS 7 安装 Nexus 3.63