[发明专利]测试数据生成方法、装置、设备及存储介质在审
| 申请号: | 202110461528.9 | 申请日: | 2021-04-27 |
| 公开(公告)号: | CN112948275A | 公开(公告)日: | 2021-06-11 |
| 发明(设计)人: | 张月月 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 刘丽华;杨毅玲 |
| 地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 测试数据 生成 方法 装置 设备 存储 介质 | ||
1.一种测试数据生成方法,其特征在于,所述测试数据生成方法包括:
获取预设系统中的目标业务场景,并采集每个所述目标业务场景的待输入文本对应的输入控件,得到输入控件集;
解析并获取所述输入控件集中每个所述输入控件间的关联关系,并根据所述关联关系构建文本逻辑树;
确定所述文本逻辑树对应的公共造数脚本与非公共造数脚本,组合所述公共造数脚本与所述非公共造数脚本,得到目标造数脚本;
获取所述文本逻辑树对应的文本说明文档,并调用预设算法解析所述文本说明文档,得到每个所述输入控件的目标权值;
选取所述目标权值大于预设权重阈值的目标输入控件,并设置对应所述目标输入控件的监控节点;
执行所述目标造数脚本,得到造数结果,并调用所述监控节点检测所述目标输入控件对应的造数结果是否存在异常;
当所述监控节点检测到所述目标输入控件对应的造数结果正常时,确定造数完成。
2.根据权利要求1所述的测试数据生成方法,其特征在于,所述采集每个所述目标业务场景的待输入文本对应的输入控件包括:
获取所述目标业务场景对应的目标页面及所述目标页面对应的页面布局文件;
解析所述页面布局文件,得到所述目标页面中每个控件的属性信息;
检测所述属性信息中是否包含预设的输入控件属性;
当检测结果为所述属性中包含预设的所述输入控件属性,确定所述输入控件属性对应控件为输入控件。
3.根据权利要求1所述的测试数据生成方法,其特征在于,所述解析并获取所述输入控件集中每个所述输入控件间的关联关系包括:
获取所述目标业务场景对应的预设接口文档;
解析所述预设接口文档,得到所述待输入文本对应的输入控件间的执行逻辑;
根据所述执行逻辑确定每个所述输入控件间的关联关系。
4.根据权利要求3所述的测试数据生成方法,其特征在于,所述根据所述关联关系构建文本逻辑树包括:
解析所述关联关系,得到所述输入控件间的输入与输出关系;
根据所述输入与输出关系确定第一输入控件对应的第一待输入文本作为输出元素,确定第二输入控件对应的第二待输入文本作为输入元素;
以所述输出元素为父节点、所述输入元素为子节点构建文本逻辑树。
5.根据权利要求1所述的测试数据生成方法,其特征在于,所述确定所述文本逻辑树对应的公共造数脚本与非公共造数脚本,组合所述公共造数脚本与所述非公共造数脚本,得到目标造数脚本包括:
获取预设造数脚本库,并从所述预设造数脚本库中选取公共造数脚本;
确定所述目标业务场景对应的目标测试点,并获取所述目标测试点对应的测试需求文档;
根据所述测试需求文档与预先设置的造数脚本模板生成对应所述目标测试点的非公共造数脚本;
组合所述公共造数脚本与所述非公共造数脚本,得到目标造数脚本。
6.根据权利要求1所述的测试数据生成方法,其特征在于,所述设置对应所述目标输入控件的监控节点包括:
获取所述目标输入控件的业务规则;
根据所述业务规则遍历预先设置的业务规则与告警规则的映射关系,得到目标告警规则;
根据所述业务规则与所述目标告警规则设置监控节点。
7.根据权利要求1所述的测试数据生成方法,其特征在于,所述调用所述监控节点检测所述目标输入控件对应的造数结果是否存在异常包括:
获取所述目标输入控件的格式结果、内容结果与连续性结果;
分别将所述格式结果、所述内容结果以及所述连续性结果与预先设置的目标业务规则进行比对分析,得到比对结果;
检测所述比对结果中是否存在不满足所述目标业务规则的结果;
当检测结果为所述比对结果中存在不满足所述目标业务规则的结果时,确定所述目标输入控件的造数结果存在异常;
当检测结果为所述比对结果中未存在不满足所述目标业务规则的结果时,确定所述目标输入控件的造数结果正常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110461528.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能自助自压缩船形勾臂垃圾箱
- 下一篇:一种电梯用柔性导向轮





