【技术实现步骤摘要】
测试案例的生成方法、装置、电子设备及计算机存储介质
本申请涉及自动化测试领域,特别涉及一种测试案例的生成方法、装置、电子设备及计算机存储介质。
技术介绍
目前,在实现自动化测试过程中,需要涵盖所有的功能场景,且测试数据需要由开发和测试人员根据业务内容进行人为模拟,数据类型可能会覆盖不全。并且,随着业务的进一步发展,所需测试的数据内容可能会有所增减,那么就需要重新更改每一个测试案例,后期的维护难度相对较高。因此,会耗费大量的时间。
技术实现思路
有鉴于此,本申请提供一种测试案例的生成方法、装置、电子设备及计算机存储介质,用于高效的生成测试案例。本申请第一方面提供了一种测试案例的生成方法,包括:获取目标测试参数配置;其中,所述目标测试参数配置包括:域的名称、域的取值类型和域的正常取值;根据所述域的取值类型和所述域的正常取值,生成所述域的至少一种测试数据;对所有所述测试数据进行组合,生成至少一个正常测试案例。可选的,所述对所有所述测试数据进行组合,生成至少一个正常 ...
【技术保护点】
1.一种测试案例的生成方法,其特征在于,包括:/n获取目标测试参数配置;其中,所述目标测试参数配置包括:域的名称、域的取值类型和域的正常取值;/n根据所述域的取值类型和所述域的正常取值,生成所述域的至少一种测试数据;/n对所有所述测试数据进行组合,生成至少一个正常测试案例。/n
【技术特征摘要】
1.一种测试案例的生成方法,其特征在于,包括:
获取目标测试参数配置;其中,所述目标测试参数配置包括:域的名称、域的取值类型和域的正常取值;
根据所述域的取值类型和所述域的正常取值,生成所述域的至少一种测试数据;
对所有所述测试数据进行组合,生成至少一个正常测试案例。
2.根据权利要求1所述的生成方法,其特征在于,所述对所有所述测试数据进行组合,生成至少一个正常测试案例之后,还包括:
根据所述目标测试参数配置和所有所述正常测试案例,对具有关联性的域进行计算,生成完整的正常测试案例。
3.根据权利要求2所述的生成方法,其特征在于,所述目标测试参数配置还包括域的异常取值,所述根据所述目标测试参数配置和所有所述正常测试案例,对具有关联性的域进行计算,生成完整的测试案例之后,还包括:
根据所述域的异常取值,随机选取测试案例进行替换,生成至少一个异常测试案例;
根据所述目标测试参数配置和所有所述异常测试案例,对具有关联性的域进行重新计算,生成完整的异常测试案例。
4.根据权利要求3所述的生成方法,其特征在于,还包括:
将所述完整的正常测试案例和所述完整的异常测试案例存入数据库中。
5.一种测试案例的生成装置,其特征在于,包括:
获取单元,用于获取目标测试参数配置;其中,所述目标测试参数配置包括:域的名称、域的取值类型和域的正常取值;...
【专利技术属性】
技术研发人员:陈晓旋,谢朝杰,周宝琛,徐世泽,王雁龙,许国鹏,岳倩彧,刘昱均,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。