测试用例生成方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:44822080 阅读:24 留言:0更新日期:2025-03-28 20:11
本申请涉及一种测试用例生成方法、装置、设备、存储介质和程序产品,涉及计算机技术领域。方法包括:在测试平台的测试用例生成页面中,展示针对待测试的业务系统预先封装好的多个候选组件;每个候选组件中封装有多个接口函数的调用;不同的候选组件用于实现业务系统不同的业务功能;响应于组件选取操作,从多个候选组件中选取组件选取操作指示的至少两个目标组件;响应于针对选取的各目标组件的连线操作,获得包含选取的各目标组件的组件流程图;基于组件流程图中各目标组件的连线关系,生成针对业务系统的测试用例。采用本方法可提升测试用例的生成效率。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种测试用例生成方法、装置、设备、存储介质和程序产品


技术介绍

1、随着互联网行业的快速发展,用户对互联网产品的质量要求越来越高,自动化测试成为保障产品质量的重要手段。在产品测试、回归测试等环节中,接口测试尤为关键。传统技术中,通常需要测试人员手动编写接口的测试用例,然而,接口测试用例的编写往往需要测试人员具备较高的代码能力以及熟悉开发工具的语法,在编写测试用例之前也需要仔细阅读需求文档和接口文档,且存在大量重复开发的工作,从而导致测试用例的效率低下。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提升测试用例生成效率的测试用例生成方法、装置、设备、存储介质和程序产品。

2、第一方面,本申请提供了一种测试用例生成方法,所述方法包括:

3、在测试平台的测试用例生成页面中,展示针对待测试的业务系统预先封装好的多个候选组件;每个所述候选组件中封装有多个接口函数的调用;不同的所述候选组件用于实现所述业务系统不同的业务功能;>

4、响应于组本文档来自技高网...

【技术保护点】

1.一种测试用例生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述多个候选组件包含多个候选基础组件和至少一个候选通用组件;每个所述候选通用组件由至少两个所述候选基础组件组装得到;每个所述候选基础组件中封装有多个接口函数的调用;所述目标组件包含目标基础组件和目标通用组件;

4.根据权利要求3所述的方法,其特征在于,所述多个候选基础组件中包含池账号组件;所述池账号组件,用于从所述业务系统对应的多个候选登录账号中,筛选出满足所述池账号组件中所配置的账号过滤条件的目标...

【技术特征摘要】

1.一种测试用例生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述多个候选组件包含多个候选基础组件和至少一个候选通用组件;每个所述候选通用组件由至少两个所述候选基础组件组装得到;每个所述候选基础组件中封装有多个接口函数的调用;所述目标组件包含目标基础组件和目标通用组件;

4.根据权利要求3所述的方法,其特征在于,所述多个候选基础组件中包含池账号组件;所述池账号组件,用于从所述业务系统对应的多个候选登录账号中,筛选出满足所述池账号组件中所配置的账号过滤条件的目标登录账号。

5.根据权利要求4所述的方法,其特征在于,所述多个候选基础组件中还包含起始组件、http请求组件、sql请求组件、条件控制组件、等待控制组件、断言组件、数据处理组件、前置组件和后置组件;每个所述测试用例包含一个所述起始组件,用于指示所述测试用例的开始;所述http请求组件用于实现所述业务系统中的http请求;所述sql请求组件用于实现所述业务系统中的sql请求;所述条件控制组件,用于控制所述测试用例中满足所述条件控制组件中所配置的执行条件的步骤执行;所述等待控制...

【专利技术属性】
技术研发人员:王子沛韩子健
申请(专利权)人:广州趣研网络科技有限公司
类型:发明
国别省市:

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

1