冒烟测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:43840897 阅读:15 留言:0更新日期:2024-12-31 18:36
本公开提供了一种冒烟测试方法、装置、电子设备及存储介质,响应于冒烟测试触发事件,确定测试分支以及测试分支对应的预设测试用例;预设测试用例对应于测试分支的待测试功能;建立与测试分支部署的客户端之间的通信;执行预设测试用例以控制客户端执行以下操作:基于多个内存对象之间的绑定关系,从客户端中查找与测试分支的待测试功能相关的目标内存对象,调用目标内存对象绑定的函数,通过函数执行待测试功能;基于函数执行待测试功能产生的数据,确定测试结果。该方式中通过控制客户端调用与待测试功能相关的内存对象绑定的函数执行待测试功能,进而可以通过在执行过程中产生的数据确定该待测试功能能否正常实现,实现了对代码的冒烟测试。

【技术实现步骤摘要】

本公开涉及测试,具体而言,涉及一种冒烟测试方法、装置、电子设备及存储介质


技术介绍

1、在软件开发环节中,开发人员代码提交后,需要对客户端通过代码能否执行基本功能进行基础的验证,例如验证接口是否基本正确,或者以点击图形用户界面的方式来验证基础功能是否正常,这类验证统称为冒烟测试。冒烟测试核心的目的在于验证软件基本功能是否正常。然而,一些软件的代码对应的业务功能较为复杂,难以采用上述冒烟测试方式进行测试,从而无法对代码能否正常实现对应的业务功能进行验证。


技术实现思路

1、有鉴于此,本公开的目的在于提供一种冒烟测试方法、装置、电子设备及存储介质,以实现对代码的冒烟测试。

2、第一方面,本公开实施例提供了一种冒烟测试方法,该方法包括:响应于冒烟测试触发事件,确定测试分支以及测试分支对应的预设测试用例;预设测试用例对应于测试分支的待测试功能;建立与测试分支部署的客户端之间的通信;其中,客户端保存多个内存对象;执行预设测试用例以控制客户端执行以下操作:基于多个内存对象之间的绑定关系,从客户端中查找与测试本文档来自技高网...

【技术保护点】

1.一种冒烟测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述内存对象包括登录所述客户端的用户账户的用户对象及多个第一内存对象;所述第一内存对象至少为下述之一:行为对象、资源对象及场景对象;所述用户对象及所述多个第一内存对象以树状结构的形式进行绑定;所述用户对象为所述树状结构的根节点;

3.根据权利要求1所述的方法,其特征在于,所述客户端保存配表文件;所述配表文件包括所述多个内存对象的配表数据;

4.根据权利要求3所述的方法,其特征在于,基于所述函数执行所述待测试功能产生的数据,确定测试结果的步骤,包括:

...

【技术特征摘要】

1.一种冒烟测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述内存对象包括登录所述客户端的用户账户的用户对象及多个第一内存对象;所述第一内存对象至少为下述之一:行为对象、资源对象及场景对象;所述用户对象及所述多个第一内存对象以树状结构的形式进行绑定;所述用户对象为所述树状结构的根节点;

3.根据权利要求1所述的方法,其特征在于,所述客户端保存配表文件;所述配表文件包括所述多个内存对象的配表数据;

4.根据权利要求3所述的方法,其特征在于,基于所述函数执行所述待测试功能产生的数据,确定测试结果的步骤,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法包括测试服务器;

6.根据权利要求1所述的方法,其特征在于,所述方法包括测试服务器和指定服务器;所...

【专利技术属性】
技术研发人员:石航杜往泽李挺
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1