1.日志自动生成案例工具介绍
泽众Bigdata Testcase
Design基于系统日志自动化生成测试案例 ,工具核心是采用大数据技术解析日志,智能生成测试案例;
泽众Bigdata Testcase
Design日志自动生成案例工具,采用B/S架构,java+html5+d3技术,具有丰富美观的图表展示,也有稳定高效的后台,更是融合hadoop提供大数据处理技术。对系统日志通过操作分类、热度分析、字段识别等算法生成全面的测试案例和流程案例。采用大数据的技术,让复杂的测试变得简单化、快速化。该系统共有6大功能模块:用户管理,数据字典,日志清洗,功能需求分析,案例参数分析,流程案例生成,执行分析;
2.工具功能模块介绍
对于该工具的功能介绍,小编为了保持神秘感,在这里就先介绍部分功能。
1)
功能需求分析:
分析出日志中所有功能号,是“参数分析”的基础
。日志,支持通过对指定日志进行分析,得出所涉及的所有功能号并统计使用频率。支持指定具体的目录下所有日志。
2)
案例参数分析:
对指定的功能号中的属性进行分析。在功能分析基础上,可指定某些功能号报文进行属性分析 。
·
属性分析可以智能识别属性的类型:枚举,常量,字符型,数值
· 统计各属性值的使用频率。
·
对数值型的属性进行封箱计算,智能提供高频值作为测试数据。
· 对枚举量的定义支持配置
·
支持图表方式查看
3)流程案例生成:
对日志进行流程分析得出流程案例,统计流程案例的使用频率。
支持单个流程案例导出和批量导出,支持图表方式查看,支持配置“用户标识”,界面交互,满足多种要求
。
4)执行分析:
通过对流程案例的执行,工具记录案例的执行结果,工具自动统计分析案例的执行情况和案例覆盖(二期开发)
。
3.工具价值、特点介绍
在软件测试中测试人力不足,测试周期短,测试系统复杂,测试覆盖不高,测试效率低等痛点成为软件企业的通病。但是系统每天产生大量的系统日志,是否能用日志中的数据作为测试案例去执行呢?日志自动生成案例工具就能解决以上问题;
1)测试案例高覆盖
提供单个接口测试案例,也提供流程化测试案例。提供全面的流程案例,也提供高频的流程案例。
2)高效生成测试案例
:
基于日志快解析,工具自动快速生成测试案例,无需人工干预。
3)强大的可扩展能力:
·
系统支持横向扩展能力,当数据量变大了,通过增加计算节点可以轻松应对。
·
系统支持3种日志业务,其它日志简单定制也可以轻松支持。甚至只需要动手增加配置即可实现支持新的系统日志。
4)智能,灵活,简便
·
自动识别参数类型,自动生成案例;
· 支持基础数据和参数界面配置,灵活支持多种场景
·
B/S架构,通过界面用户就能使用大数据技术进行系统的业务分析,降低使用难度
·
生成的案例可导出,快速接入测试。
5)简洁而丰富的数据展现
· 列表展现数据,辅以常用搜索和排序提供友好的互动。
·
图表方式形象的展现数据。
4.工具主要界面展示
1)功能需求分析图:
2)功能分析列表:
3)案例参数分析图:
4)案例参数列表分析:
5)流程案例分析图:
6)流程案例分析列表:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29379563/viewspace-2213036/ ,如需转载,请注明出处,否则将追究法律责任。