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

junit格式报告解析工具

前言

在测试过程中,使用unittest或者pytest等主流框架,都可以生成junit格式的测试报告。当然也可以生成html格式的报告。但是为了自定义自己的测试报告,我开发了一款web网页工具,使用该工具上传junit格式的xml报告,可以把报告中的数据以图表的形式展现出来。

工具介绍

该工具使用vue+ElementUI+Echarts开发,主要的流程是上传xml文件,然后根据报告,生成测试结果汇总、测试状态分布饼图、通过率图表和测试用例详细信息列表。目前只能上传一个文件。这个工具还可以进行改造,根据不同的结果文件获取方式,可以生成更生动的报告,如加上测试模块,失败分布图等信息。可以根据自己的项目进行二次开发。
在这里插入图片描述

演示

因为这个工具是根据我自己的接口自动化测试工具生成的测试报告格式开发的,不一定适合所有的项目,所以可能其他项目测试报告不一定适用。可能需要修改数据格式。工具需要使用nginx代理。访问地址为 http://yourip:port/report/。

在这里插入图片描述
想要工具的可以私信。


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

相关文章:

  • centos7 升级openssl 与升级openssh 安装卸载 telnet-server
  • Go语言中的类型
  • ADS学习笔记 5. 微带天线设计
  • 云计算复习文档
  • 《Django 5 By Example》阅读笔记:p105-p164
  • 微信小程序进行md5加密 ,base64 转码
  • shell脚本-采集容器内自定义端口tcp连接数并通过http接口推送到Prometheus
  • Ruby 多线程
  • UTONMOS:探索未来游戏的元宇宙纪元新篇章
  • 微知-nandflash和norflash名字为什么叫nand和nor?主要区别是什么?
  • js | XMLHttpRequest
  • 【QT | 开发环境搭建】Linux系统(Ubuntu 18.04) 安装 QT 5.12.12 开发环境
  • MyBatis 源码解析:Environment 与 DataSource 配置实现
  • 【网络安全】服务基础第一阶段——第五节:Windows系统管理基础---- DHCP部署与安全
  • 您应该让 ChatGPT 控制您的浏览器吗?
  • VTK+Qt+Cmake+VS的环境搭建
  • 数据赋能(188)——开发:数据产品——影响因素、直接作用、主要特征
  • 黑马程序员Python机器学习|1机器学习概述
  • oracle日常训练
  • 面试专题:如何对对象的部分属性按序访问
  • 深入浅出神经网络-学习小结
  • 使用mime/multipart上传文件报错:multipart: NextPart: EOF
  • javascript网页设计案例
  • 【Java设计模式】收集参数模式:掌握高效参数处理
  • Nacos配置中心动态刷新原理
  • 【Hot100】LeetCode—236. 二叉树的最近公共祖先