【技术实现步骤摘要】
测试数据生成方法、装置、计算机设备和存储介质
本专利技术涉及数据测试
,特别涉及一种测试数据生成方法、装置、计算机设备和存储介质。
技术介绍
随着信息化数据时代的到来,各种新技术的兴起,将产生多种多样的数据类型,使得数据测试需求与日俱增。测试数据的准备是软件测试过程中非常重要的一个环节,无论是手工测试还是自动化测试,无论是GUI(GraphicalUserInterface,图形用户界面)测试还是API(ApplicationProgrammingInterface,应用程序接口)测试,无论是功能测试还是性能测试,都避不开测试数据准备。但是,当前测试数据准备过程中普遍存在与实际业务场景不贴切、不深入、细节不够的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种测试数据生成方法、装置、计算机设备和存储介质。一种测试数据生成方法,包括:获取输入框的输入特征;检测所述输入特征是否符合预设固定规则;当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价 ...
【技术保护点】
1.一种测试数据生成方法,其特征在于,包括:/n获取输入框的输入特征;/n检测所述输入特征是否符合预设固定规则;/n当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价类数据;/n当所述输入特征不符合所述预设固定规则时,检测所述输入特征是否符合通用规则;/n当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据编码规则,根据与所述通用规则对应的数据编码规则生成第二有效等价类数据和第二无效等价类数据。/n
【技术特征摘要】 【专利技术属性】
1.一种测试数据生成方法,其特征在于,包括:
获取输入框的输入特征;
检测所述输入特征是否符合预设固定规则;
当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价类数据;
当所述输入特征不符合所述预设固定规则时,检测所述输入特征是否符合通用规则;
当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据编码规则,根据与所述通用规则对应的数据编码规则生成第二有效等价类数据和第二无效等价类数据。
2.根据权利要求1所述的方法,其特征在于,所述检测所述输入特征是否符合通用规则的步骤之后还包括:
当所述输入特征不符合所述通用规则时,获取自定义编码规则;
根据所述自定义编码规则获取数据类型、数据范围和数据精度,根据所述数据类型、所述数据范围和所述数据精度生成第三有效等价类数据和第三无效等价类数据。
3.根据权利要求1所述的方法,其特征在于,所述当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据编码规则,根据与所述通用规则对应的数据编码规则生成第二有效等价类数据和第二无效等价类数据的步骤包括:
当所述输入特征符合所述通用规则时,则获取与所述通用规则对应的数据类型、数据范围和数据精度,根据与所述通用规则对应的所述数据类型、所述数据范围和所述数据精度生成第二有效等价类数据和第二无效等价类数据。
4.根据权利要求1所述的方法,其特征在于,所述当所述输入特征符合所述预设固定规则时,根据预设数据编码规则生成第一有效等价类数据和第一无效等价类数据的步骤包括:
当所述输入特征符合所述预设固定规则时,根据所述预设固定规则,获取与所述预设固定规则对应的预设数据编码规则;
根据所述预设数据编码规则生成第一有效等价类数据和第一无效等价类数据。
技术研发人员:罗伟凡,
申请(专利权)人:珠海格力电器股份有限公司,珠海联云科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。