日志展示方法、装置、存储介质和计算机设备与流程

文档序号:19350091发布日期:2019-12-06 21:17阅读:来源:国知局

技术特征:

1.一种日志展示方法,其特征在于,包括如下步骤:

在测试脚本中添加测试日志的页面标签配置信息;其中,所述页面标签配置信息用于配置测试日志中的请求信息按块级结构展示;

运行所述测试脚本,生成对应所述测试脚本的日志文件;

读取所述日志文件并解析所述页面标签配置信息,将读取到的日志文件的内容按解析后的页面标签配置信息进行渲染,得到所述请求信息按块级结构展示的测试日志。

2.根据权利要求1所述的日志展示方法,其特征在于,所述运行所述测试脚本,生成对应所述测试脚本的日志文件,包括:

基于jmeter测试工具运行所述测试脚本,得到对应所述测试脚本的日志数据;

将所述日志数据写入log文件,生成log日志文件。

3.根据权利要求1所述的日志展示方法,其特征在于,所述页面标签配置信息包括:标签元素配置信息和样式配置信息。

4.根据权利要求3所述的日志展示方法,其特征在于,所述页面标签配置信息用于配置测试日志中的请求信息按块级结构展示,包括:

所述标签元素配置信息和所述样式配置信息用于配置测试日志中的请求信息的摘要信息按块级结构展示且所述请求信息的详细信息默认隐藏;

所述得到所述请求信息按块级结构展示的测试日志,包括:

得到所述请求信息的摘要信息按块级结构展示且所述请求信息的详细信息默认隐藏的测试日志。

5.根据权利要求4所述的日志展示方法,其特征在于,所述得到所述请求信息的摘要信息按块级结构展示且所述请求信息的详细信息默认隐藏的测试日志之后,还包括:

接收针对一个请求信息触发的展示指令,所述展示指令用于指示展示所述请求信息的详细信息;

响应所述展示指令,展示所述请求信息的详细信息。

6.根据权利要求5所述的日志展示方法,其特征在于,所述响应所述展示指令,展示所述请求信息的详细信息,包括:

响应所述展示指令,判断是否成功获取所述请求信息的详细信息;

若是,将所述请求信息的摘要信息以第一颜色展示,并在所述摘要信息下方展示所述详细信息;

若否,将所述请求信息的摘要信息以第二颜色展示。

7.根据权利要求1所述的日志展示方法,其特征在于,所述读取所述日志文件并解析所述页面标签配置信息,将读取到的日志文件的内容按解析后的页面标签配置信息进行渲染,得到所述请求信息按块级结构展示的测试日志,包括:

基于浏览器读取所述日志文件并解析所述页面标签配置信息;

从解析后的页面标签配置信息中提取对应所述浏览器预设配置特性的页面标签配置信息;

弹出所述浏览器的新窗口;

将读取到的日志文件的内容按对应所述浏览器预设配置特性的页面标签配置信息进行渲染,在所述新窗口内得到所述请求信息按块级结构展示的测试日志。

8.一种日志展示装置,其特征在于,包括:

配置模块,用于在测试脚本中添加测试日志的页面标签配置信息;其中,所述页面标签配置信息用于配置测试日志中的请求信息按块级结构展示;

日志文件获取模块,用于运行所述测试脚本,生成对应所述测试脚本的日志文件;

日志展示模块,用于读取所述日志文件并解析所述页面标签配置信息,将读取到的日志文件的内容按解析后的页面标签配置信息进行渲染,得到所述请求信息按块级结构展示的测试日志。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的日志展示方法。

10.一种计算机设备,其特征在于,其包括:

一个或多个处理器;

存储器;

一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个计算机程序配置用于:执行根据权利要求1至7任一项所述的日志展示方法。


技术总结
本发明提供一种日志展示方法,包括:在测试脚本中添加测试日志的页面标签配置信息;其中,所述页面标签配置信息用于配置测试日志中的请求信息按块级结构展示;运行所述测试脚本,生成对应所述测试脚本的日志文件;读取所述日志文件并解析所述页面标签配置信息,将读取到的日志文件的内容按解析后的页面标签配置信息进行渲染,得到所述请求信息按块级结构展示的测试日志。该方法可简单快捷地增加测试日志的层次性,使测试日志更为美观,便于查看并分辨有效信息,避免测试人员因排除过多繁杂信息而耗费的精力,为提高测试问题定位的效率提供有力的技术支持。

技术研发人员:胡鹏强
受保护的技术使用者:平安普惠企业管理有限公司
技术研发日:2019.08.15
技术公布日:2019.12.06
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1