junit格式报告解析工具

前言

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

工具介绍

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

演示

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

想要工具的可以私信。

相关推荐
Eva2156651 小时前
Flask+Vue构建图书管理系统及Echarts组件的使用
vue.js·flask·echarts
艾克马斯奎普特3 小时前
Vue.js 3 渐进式实现之响应式系统——第六节:嵌套的 effect 与 effect 栈
前端·vue.js
fayeyoko4 小时前
vue如何实现触摸板双指滑动(非长按滑动)
vue.js
醋醋4 小时前
vue2源码记录(2)
前端·vue.js
艾克马斯奎普特4 小时前
Vue.js 3 渐进式实现之响应式系统——第五节:分支切换与 cleanup
前端·vue.js
总之就是非常可爱4 小时前
五分钟看懂 alien signals 依赖收集原理
前端·vue.js
大叔_爱编程4 小时前
wx206基于ssm+vue+uniapp的优购电商小程序
vue.js·小程序·uni-app·毕业设计·ssm·源码·课程设计
前端极客探险家6 小时前
如何用 Three.js 和 Vue 3 实现 3D 商品展示
javascript·vue.js·3d
我是小路路呀7 小时前
vue开始时间小于结束时间,时间格式:年月日时分
前端·javascript·vue.js