生成测试用例的方法及装置、计算机设备、存储介质制造方法及图纸

技术编号:22075464 阅读:34 留言:0更新日期:2019-09-12 14:03
本发明专利技术实施例提供了一种生成测试用例的方法及装置、计算机设备、存储介质。一方面,该方法包括:获取软件接口定义的字段内容,其中,所述软件接口包括一个或多个字段内容;确定所述字段内容的字段类型和字段长度;使用所述字段类型和所述字段长度生成所述软件接口的测试用例。通过本发明专利技术,解决了现有技术中测试软件接口效率低的技术问题。

Method and Device for Generating Test Cases, Computer Equipment and Storage Media

【技术实现步骤摘要】
生成测试用例的方法及装置、计算机设备、存储介质
本专利技术涉及计算机领域,尤其涉及一种生成测试用例的方法及装置、计算机设备、存储介质。
技术介绍
现有技术中,在进行接口测试时,如果不按照提供的接口文档定义传入参数,就会抛出异常,并没有捕获该异常并给出提示。现有技术的自动化测试方案中,接口自动化测试的测试数据都是由测试人员预先填入,再由自动化工具读取数据进行组装后调用接口进行测试,如果数据量比较大,将耗费大量的人力。大多数测试人员在接口测试过程中,都关注接口的业务功能,而并不关注接口的本身的属性,即便有关注也是针对特定字段,而非整个接口的所有字段,这样导致接口测试并不完整,很有可能遗漏位置的BUG。针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
有鉴于此,本专利技术实施例提供了一种生成测试用例的方法及装置、计算机设备、存储介质。一方面,本专利技术实施例提供了一种生成测试用例的方法,所述方法包括:获取软件接口定义的字段内容,其中,所述软件接口包括一个或多个字段内容;确定所述字段内容的字段类型和字段长度;使用所述字段类型和所述字段长度生成所述软件接口的测试本文档来自技高网...

【技术保护点】
1.一种生成测试用例的方法,其特征在于,所述方法包括:获取软件接口定义的字段内容,其中,所述软件接口包括一个或多个字段内容;确定所述字段内容的字段类型和字段长度;使用所述字段类型和所述字段长度生成所述软件接口的测试用例。

【技术特征摘要】
1.一种生成测试用例的方法,其特征在于,所述方法包括:获取软件接口定义的字段内容,其中,所述软件接口包括一个或多个字段内容;确定所述字段内容的字段类型和字段长度;使用所述字段类型和所述字段长度生成所述软件接口的测试用例。2.根据权利要求1所述的方法,其特征在于,获取软件接口定义的字段内容包括:解析所述软件接口的接口函数;从所述接口函数的指定位置读取所述字段内容。3.根据权利要求1所述的方法,其特征在于,确定所述字段内容的字段类型和字段长度包括:在所述软件接口的描述信息表中查找所述字段内容的字段标识,其中,所述描述信息表包括所述字段内容的:字段标识,字段类型;按照所述字段标识从所述描述信息表中检索对应的字段类型,在所述字段类型未限定长度时,确定所述字段长度为无限大,在所述字段类型限定长度时,将限定的长度确定为所述字段长度。4.根据权利要求1所述的方法,其特征在于,使用所述字段类型和所述字段长度生成所述软件接口的测试用例包括:采用等价类设计策略将所述字段类型划分为一个或多个有效等价类和一个或多个无效等价类;确定所述有效等价类的边界值,和所述无效等价类的范围;将所述有效等价类的边界值,以及所述无效等价类的范围内的多个任意值确定为所述软件接口的测试用例,其中,所述边界值和所述任意值用于表征字段长度。5.根据权利要求4所述的方法,其特征在于,在采用等价类设计策略将所述字段类型划分为一个或多个有效等价类和一个或多个无效等价类之后,所述方法还包括:确定所述字段内容中的指定格式或指定值集合;在所述无效等价类中使用至少一个采用所述指定格式编辑的值和至少一个未采用所述指定...

【专利技术属性】
技术研发人员:杨炯
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1