【技术实现步骤摘要】
本公开涉及计算机,具体涉及一种基于接口特征的接口用例生成方法及系统。
技术介绍
1、随着信息技术的不断发展,现代web应用程序越来越多地采用微服务架构,即前端界面展示和后端服务功能分离,其中包括众多独立的服务单元,每个服务单元负责特定的功能;基于这种特性产生了接口自动化测试方法,通过自动化测试,可以显著提高软件开发的效率和质量,确保在持续集成和持续交付(ci/cd)过程中,每次代码提交都能快速验证其正确性和稳定性,是服务端质量保证的重要手段之一;而在接口自动化测试中,代码覆盖率指标被广泛用作度量标准,用于评估测试的充分性和有效性,这一指标能够明确地引导自动化测试的建设和优化,自动化测试的效果提升也非常明显。
2、然而,随着自动化测试工作的不断深入,代码覆盖率逐渐达到了一个瓶颈,难以继续提升,这一现象背后的原因是多方面的,概括为:
3、(1)测试人员的认知不足:接口测试高度依赖于测试人员对系统的理解和用例设计的能力,如果测试人员对系统的理解不够深入,或者缺乏有效的工具和方法来设计全面的测试用例,很容易出现用例遗漏,
...【技术保护点】
1.一种基于接口特征的接口用例生成方法,其特征在于,包括:
2.如权利要求1所述的一种基于接口特征的接口用例生成方法,其特征在于,所述收集待测业务系统中各个接口的调用链信息,具体为:
3.如权利要求1所述的一种基于接口特征的接口用例生成方法,其特征在于,所述生成接口特征,是特征库引擎读取接口调用链信息后,进行解析、排序及降噪处理,生成特征MD5值。
4.如权利要求3所述的一种基于接口特征的接口用例生成方法,其特征在于,所述组成接口特征库,将客户端接口请求的接口信息、调用链信息及对应的特征MD5值作为一条数据项,组成接口特征库。
>5.如权利要...
【技术特征摘要】
1.一种基于接口特征的接口用例生成方法,其特征在于,包括:
2.如权利要求1所述的一种基于接口特征的接口用例生成方法,其特征在于,所述收集待测业务系统中各个接口的调用链信息,具体为:
3.如权利要求1所述的一种基于接口特征的接口用例生成方法,其特征在于,所述生成接口特征,是特征库引擎读取接口调用链信息后,进行解析、排序及降噪处理,生成特征md5值。
4.如权利要求3所述的一种基于接口特征的接口用例生成方法,其特征在于,所述组成接口特征库,将客户端接口请求的接口信息、调用链信息及对应的特征md5值作为一条数据项,组成接口特征库。
5.如权利要求1所述的一种基于接口特征的接口用例生成方法,其特征在于,所述获取已测试的接口用例的调用链信息,是利用接口自动化测试平台运行编写的接口用例,采集运行后接口用例的调用链信息。
6.如权利要求1所述的一种基于接口特征的接口用例生成方法...
【专利技术属性】
技术研发人员:李龙,王腾腾,孙景玉,马龙,李涛,李渊,孙钊,王方,
申请(专利权)人:众阳健康科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。