测试数据生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:26923892 阅读:26 留言:0更新日期:2021-01-01 22:48
本发明专利技术提供一种测试数据生成方法、装置、计算机设备和存储介质,该方法包括检测输入特征是否符合预设固定规则;当输入特征符合预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价类数据;当输入特征不符合预设固定规则时,检测输入特征是否符合通用规则;当输入特征符合通用规则时,则获取与通用规则对应的数据编码规则,根据与通用规则对应的数据编码规则生成第二有效等价类数据和第二无效等价类数据。通过检测输入框的输入特征判断测试数据的生成方式,配置最终所需的生成规则,调用测试用例,进而创建测试数据,进行相应的测试用例的全量更新,使得测试数据能够更好地贴合业务场景,提高测试数据质量。

【技术实现步骤摘要】
测试数据生成方法、装置、计算机设备和存储介质
本专利技术涉及数据测试
,特别涉及一种测试数据生成方法、装置、计算机设备和存储介质。
技术介绍
随着信息化数据时代的到来,各种新技术的兴起,将产生多种多样的数据类型,使得数据测试需求与日俱增。测试数据的准备是软件测试过程中非常重要的一个环节,无论是手工测试还是自动化测试,无论是GUI(GraphicalUserInterface,图形用户界面)测试还是API(ApplicationProgrammingInterface,应用程序接口)测试,无论是功能测试还是性能测试,都避不开测试数据准备。但是,当前测试数据准备过程中普遍存在与实际业务场景不贴切、不深入、细节不够的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种测试数据生成方法、装置、计算机设备和存储介质。一种测试数据生成方法,包括:获取输入框的输入特征;检测所述输入特征是否符合预设固定规则;当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价本文档来自技高网...

【技术保护点】
1.一种测试数据生成方法,其特征在于,包括:/n获取输入框的输入特征;/n检测所述输入特征是否符合预设固定规则;/n当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价类数据;/n当所述输入特征不符合所述预设固定规则时,检测所述输入特征是否符合通用规则;/n当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据编码规则,根据与所述通用规则对应的数据编码规则生成第二有效等价类数据和第二无效等价类数据。/n

【技术特征摘要】
1.一种测试数据生成方法,其特征在于,包括:
获取输入框的输入特征;
检测所述输入特征是否符合预设固定规则;
当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价类数据;
当所述输入特征不符合所述预设固定规则时,检测所述输入特征是否符合通用规则;
当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据编码规则,根据与所述通用规则对应的数据编码规则生成第二有效等价类数据和第二无效等价类数据。


2.根据权利要求1所述的方法,其特征在于,所述检测所述输入特征是否符合通用规则的步骤之后还包括:
当所述输入特征不符合所述通用规则时,获取自定义编码规则;
根据所述自定义编码规则获取数据类型、数据范围和数据精度,根据所述数据类型、所述数据范围和所述数据精度生成第三有效等价类数据和第三无效等价类数据。


3.根据权利要求1所述的方法,其特征在于,所述当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据编码规则,根据与所述通用规则对应的数据编码规则生成第二有效等价类数据和第二无效等价类数据的步骤包括:
当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据类型、数据范围和数据精度,根据与所述通用规则对应的所述数据类型、所述数据范围和所述数据精度生成第二有效等价类数据和第二无效等价类数据。


4.根据权利要求1所述的方法,其特征在于,所述当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价类数据的步骤包括:
当所述输入特征符合所述预设固定规则时,根据所述预设固定规则,获取与所述预设固定规则对应的预设数据编码规则;
根据所述预设数据编码规则生成第一有效等价类数据和第一无效等价类数据。

【专利技术属性】
技术研发人员:罗伟凡
申请(专利权)人:珠海格力电器股份有限公司珠海联云科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1