【技术实现步骤摘要】
测试要素信息生成方法、装置、设备及存储介质
[0001]本公开涉及大数据领域,尤其涉及一种测试要素信息生成方法、装置、设备、介质和程序产品。
技术介绍
[0002]目前业务的测试工作主要是根据测试人员的经验,对交易需要输入的如账号、卡种、产品种类等测试数据进行梳理和准备,然后通过人工或自动的方式模拟业务场景,来发掘软件系统缺陷。
[0003]在实现本公开的专利技术构思的过程中,专利技术人发现,相关技术中存在测试数据覆盖不全面,进而会导致测试结果不准确的问题,以及由于存在对类似的业务场景重复准备测试数据的情况,进而会导致测试效率的降低。
技术实现思路
[0004]鉴于上述问题,本公开提供了一种测试要素信息生成方法、装置、设备、介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种测试要素信息生成方法,包括:从网关通讯区获取在目标交易时段内的报文信息,其中,上述报文信息中包括m个交易场景信息和与上述交易场景信息对应的交易字段名称信息,m为大于2的正整数;针对第i个交易场景信息,根据上述交 ...
【技术保护点】
【技术特征摘要】
1.一种测试要素信息生成方法,包括:从网关通讯区获取在目标交易时段内的报文信息,其中,所述报文信息中包括m个交易场景信息和与所述交易场景信息对应的交易字段名称信息,m为大于2的正整数;针对第i个交易场景信息,根据所述交易字段名称信息,从数据库中查询得到与所述交易字段名称信息对应的n个数据库参数的信息,所述数据库参数的信息包括每一个所述数据库参数在所述报文信息中出现的频数信息;n为正整数;根据数据库参数的频数信息,从所述n个数据库参数中确定第一特征参数的信息,其中,所述第一特征参数的信息表征与所述第i个交易场景信息的相关度满足预设条件的特征参数信息,1≤i≤n;将m个第一特征参数的信息进行聚类分析,生成k个第二特征参数的信息,1≤k≤m;针对第j个所述第二特征参数的信息,根据所述第二特征参数的信息,通过从所述数据库中查询得到与所述第二特征参数的信息对应的交易字段信息,生成所述测试要素信息,1≤j≤k。2.根据权利要求1所述的方法,其中,所述根据所述数据库参数的频数信息,从所述n个数据库参数中确定第一特征参数的信息,包括:针对每一个所述数据库参数,根据所述数据库参数的频数信息,利用卡方检验法,计算所述每一个数据库参数与所述第i个交易场景信息的相关度;根据n个数据库参数的相关度,对所述n个数据库参数进行排序,得到排序结果信息;根据所述排序结果信息,从所述n个数据库参数中确定第一特征参数的信息。3.根据权利要求2所述的方法,其中,所述根据所述排序结果信息,从所述n个数据库参数中确定第一特征参数的信息,包括:根据所述排序结果信息,确定每一个数据库参数的排序位置信息;在所述排序位置信息满足所述预设条件的情况下,将所述数据库参数确定为所述第一特征参数。4.根据权利要求1所述的方法,其中,将m个第一特征参数的信息进行聚类分析,生成k个第二特征参数的信息,包括:针对所述第一特征参数的信息,根据第一特征参数与所述第i个交易场景信息的相关度,构建第i个相关度矩阵;将所述m个相关度矩阵进行聚类分析,得到k个交易场景的类,其中,所述每一个交易场景的类中包括多个所述第一特征参数的信息;根据所述多个所述第一特征参数的信息,生成所述第二特征参数的信息。5.根据权利要求4所述的方法,其中,所述将所述m个相关度矩阵进行聚类分析,得到k个交易场景的类,包括:将所述m个相关度矩阵,以与所述相关度矩阵对应的交易场景信息作为标签,输入聚类算法模型,输出聚类结果;根据所述聚类结果,确定所述k个交易场景的类。6.根据权利要求1所述的方法,其中,针对第i个...
【专利技术属性】
技术研发人员:王静文,鲁莽,毕萍,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。