应用程序的异常测试方法、装置、设备、程序及介质制造方法及图纸

技术编号:43003042 阅读:25 留言:0更新日期:2024-10-18 17:11
本发明专利技术提供了一种应用程序的异常测试方法,包括所述异常工具程序通过套接字服务与实时检测服务程序建立通信连接,并将所述异常数据和所述异常工具程序的配置信息发送至所述实时检测服务程序;当确定所述异常测试所需资源不足时,对所述异常测试所需资源进行调整;当确定所述异常工具程序停止时,对所述异常工具程序进行重启。本发明专利技术还提供了应用程序的异常测试装置、电子设备、程序产品以及存储介质。本发明专利技术能够提升应用程序异常测试的效率和覆盖度。

【技术实现步骤摘要】

本专利技术涉及应用程序测试技术,尤其涉及应用程序的异常测试方法、装置、电子设备、程序产品以及存储介质。


技术介绍

1、相关技术在进行代码的自动化测试时,目前工业界对于自动化测试的研究,基本上只停留在概念级中,但是实际使用中的异常测试类似于目前微服务中常提及的混沌工程,也可以简单理解为是一种类似于移动端上的混沌工程能力,本质上都是让某种系统部分陷入宕机或者异常的状态,然后来验证系统是否能够在这种异常状态具有正常应对的能力,以此来检验此类异常系统下软件的健壮性和稳定性。然而移动端目前对于自动化测试的研究基本为零,常规的场景测试手段基本都是一些脚本化的辅助测试代码方案来强行构造,这种异常测试的测试效率低,而且异常测试的准确性差。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种应用程序的异常测试方法、装置、电子设备、程序产品以及存储介质,能够自动适配不同的异常测试的环境,同时提异常测试的测试效率以及覆盖率,减少异常测试的成本,提升测试的准确性。

2、本专利技术实施例的技术方案是这样实现的:

<本文档来自技高网...

【技术保护点】

1.一种应用程序的异常测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过异常工具程序构造与所述目标应用程序相匹配的异常数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述被测试函数所包含的参数类型和所述异常参数对中间表现形式进行处理,形成与所述中间表现形式相对应的异常测试用例,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述被测试函数所包含的参数类型和所述异常参数对中间表现形式进行处理,形成与所述中间表现形式相对应的异常测试用例,包括:

5.根据权利要求1所述的方法,其特征...

【技术特征摘要】

1.一种应用程序的异常测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过异常工具程序构造与所述目标应用程序相匹配的异常数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述被测试函数所包含的参数类型和所述异常参数对中间表现形式进行处理,形成与所述中间表现形式相对应的异常测试用例,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述被测试函数所包含的参数类型和所述异常参数对中间表现形式进行处理,形成与所述中间表现形式相对应的异常测试用例,包括:

5.根据权利要求1所述的方法,其特征在于,所述当确定所述异常测试所需资源不足时,对所述异常测试所需资源进行调整,包括:

6.根据权利要求1所述的方法,其特征在...

【专利技术属性】
技术研发人员:黄耀钦
申请(专利权)人:深圳市腾讯网络信息技术有限公司
类型:发明
国别省市:

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

1