测试业务功能的方法、装置、设备及存储介质制造方法及图纸

技术编号:29930159 阅读:23 留言:0更新日期:2021-09-04 18:57
本申请公开了一种测试业务功能的方法、装置、设备及存储介质,属于互联网技术领域。所述方法包括:接收第二终端发送的所述目标应用程序的目标业务功能对应的预处理指令,其中,所述预处理指令中携带有所述目标业务功能对应的执行基础数据的下载链接;基于所述下载链接,获取所述执行基础数据;接收所述第二终端发送的所述目标业务功能对应的测试控制指令,基于所述测试控制指令以及所述执行基础数据对所述目标业务功能进行测试,得到所述目标业务功能对应的测试结果。采用本申请能够提高对应用程序的测试效率。应用程序的测试效率。应用程序的测试效率。

【技术实现步骤摘要】
测试业务功能的方法、装置、设备及存储介质


[0001]本申请涉及互联网
,特别涉及一种测试业务功能的方法、装置、设备及存储介质。

技术介绍

[0002]随着互联网技术的发展,各种应用程序可实现的业务功能越来越多,其中,用户在使用应用程序的过程中,应用程序可能会生成执行基础数据并存储在本地,一些业务功能在执行时,需要获取本地存储的执行基础数据,然后在根据执行基础数据执行对应的业务功能。例如,业务功能为自动显示搜索记录功能,用户可以平时在通过搜索框搜索数据时,应用程序可以将用户搜索的文本作为执行基础数据保存在本地。当用户再次点击搜索框时,搜索框的下方可以显示历史搜索记录,即保存在本地的搜索文本。
[0003]一般在一款应用程序在开发出来后,一般需要通过测试人员测试开发出来的应用程序的各个业务功能是否能够按照设计的要求正常实现。其中在测试对应有执行基础数据的业务功能时,需要测试人员先操作应用程序,使应用程序生成对应的执行基础数据并存储在终端,然后再对相应的业务功能进行测试。例如需要测试的业务功能为自动显示搜索记录功能,则测试人员在测试该本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试业务功能的方法,其特征在于,所述方法用于第一终端,其中所述第一终端中安装有目标应用程序,所述方法包括:接收第二终端发送的所述目标应用程序的目标业务功能对应的预处理指令,其中,所述预处理指令中携带有所述目标业务功能对应的执行基础数据的下载链接;基于所述下载链接,获取所述执行基础数据;接收所述第二终端发送的所述目标业务功能对应的测试控制指令,基于所述测试控制指令以及所述执行基础数据对所述目标业务功能进行测试,得到所述目标业务功能对应的测试结果。2.根据权利要求1所述的方法,其特征在于,所述执行基础数据中包括目标业务功能标识,所述基于所述下载链接,获取所述执行基础数据之后,所述方法还包括:基于预设的业务功能标识与执行基础数据在所述目标应用程序中的存储位置的对应关系,确定目标业务功能标识对应的目标存储位置,将所述执行基础数据存储在所述目标存储位置。3.根据权利要求1所述的方法,其特征在于,所述测试控制指令包括至少一个操作控制指令和结果验证指令,每个操作控制指令分别为点击指令、滑动指令或文本输入指令中的一种,所述结果验证指令中携带有目标控件标识;所述接收所述第二终端发送的所述目标业务功能对应的测试控制指令,基于所述测试控制指令以及所述执行基础数据对所述目标业务功能进行测试,得到所述目标业务功能对应的测试结果,包括:接收所述第二终端顺序发送的至少一个操作控制指令,每接收到一个操作控制指令时,基于当前接收的操作控制指令进行操作;当检测到所述目标业务功能被触发时,基于所述执行基础数据执行所述目标业务功能;基于所述目标业务功能的执行结果,确定对所述目标业务功能的测试结果。4.根据权利要求1所述的方法,其特征在于,所述测试控制指令中包括操作指示信息和目标控件标识,其中,所述操作指示信息包括点击操作信息、滑动操作信息、文本输入操作信息中的至少一种;所述接收所述第二终端发送的所述目标业务功能对应的测试控制指令,基于所述测试控制指令以及所述执行基础数据对所述目标业务功能进行测试,得到所述目标业务功能对应的测试结果,包括:接收所述第二终端发送的所述目标业务功能对应的测试控制指令,基于所述测试控制指令中包括的操作指示信息进行操作;当检测到所述目标业务功能被触发时,基于所述执行基础数据执行所述目标业务功能;基于所述目标业务功能的执行结果,确定对所述目标业务功能的测试结果。5.根据权利要求3

4任一项所述的方法,其特征在于,所述基于所述目标业务功能的执行结果,确定对所述目标业务功能的测试结果,包括:在所述目标业务功能执行后,基于所述测试控制指令包括的目标控件标识,检测所述目标应用程序的当前界面中是否包括所述目标控件标识对应的控件,基于检测结果确定对
所述目标业务功能的测试结果。6.根据权利要求1所述的方法,其特征在于,所述得到所述目标业务功能对应的测试结果之后,所述方法还包括:将所述目标业务功能对应的测试结果发送至所述第二终端。7.一种测试业务功能的方法,其特征在于,所述方法用于第二终端,所述方法包括:向第一终端发送目标应用程序的目标业务功能对应的预处理指令,其中,所述预处理指令中携带有所述目标业务功能对应的执行基础数据的下载链接,所述预处理指令用于指示所述第一终端基于所述下载链接,获取所述执行基础数据;向第一终端发送所述目标业务功能对应的测试控制指令,...

【专利技术属性】
技术研发人员:芦蓉李亚文尚尔乐
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1