摘要
针对基于JMETER原始的性能测试结果文件,不包含各个服务器的资源消耗性能数据,性能测试结果数据不完整,后期还需要通过人工的方式去整理所有的测试结果数据手工编写报告,消耗大量的人力和时间成本的问题。为此,本文提出了一种性能测试结果大数据智能分析系统,首先,采用了PANDAS+PYSPARK技术框架,通过多进程机制和分块并行处理,解决了10G+超大性能结果文件JTL的解析入库问题,速度快,效率高。其次,利用INFLUXDB时序数据库和ECHART可视化库,一键式自动生成和编排性能测试的过程曲线截图和测试结果表格,提升了性能测试的效率。