测试脚本的执行方法及装置制造方法及图纸

技术编号:43696977 阅读:17 留言:0更新日期:2024-12-18 21:12
本申请提出一种测试脚本的执行方法及装置,其中,方法包括:接收服务端发送的第一消息,其中,第一消息中包含混合测试脚本的存储地址及web客户端的第一标识;基于存储地址,获取混合测试脚本;基于混合测试脚本中的app脚本,控制APP客户端中的被测app执行app脚本对应的流程;基于混合测试脚本中的web脚本,远程控制第一标识对应的web客户端执行web脚本对应的流程。由此,APP客户端在检测到混合测试脚本包含需要web客户端执行的流程的情况下,运行web脚本,远程控制web客户端执行对应流程,APP客户端无需将web脚本发送给web客户端,web客户端也无需基于存储地址获取混合测试脚本,即可实现混合测试脚本的执行,从而提升了混合测试脚本的执行效率。

【技术实现步骤摘要】

本申请涉及软件测试,尤其涉及一种测试脚本的执行方法及装置


技术介绍

1、相关技术中,自动化测试平台只能执行纯移动端自动化测试脚本,或纯浏览器端自动化测试脚本。如果想执行移动端+浏览器端混合流程自动化脚本,这些脚本由于涉及移动端及浏览器端的穿插执行,每个流程都需要占用一台物理机和一台移动端设备。由于受到物理机和移动端设备数量的限制,通常只能在单机环境下进行测试,制约了测试的效率。


技术实现思路

1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。

2、为此,本申请的第一个目的在于提出一种测试脚本的执行方法,以通过app客户端在检测到混合测试脚本包含需要web客户端执行的流程的情况下,运行web脚本,远程控制web客户端执行对应流程,app客户端无需将web脚本发送给web客户端,web客户端也无需基于存储地址获取混合测试脚本,即可实现混合测试脚本的执行,从而提升了混合测试脚本的执行效率。

3、本申请的第二个目的在于提出一种测试脚本的执行装置。

4、本申请的第三个目的本文档来自技高网...

【技术保护点】

1.一种测试脚本的执行方法,其特征在于,由APP客户端执行,包括以下步骤:

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

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

4.根据权利要求1所述的方法,其特征在于,在所述基于所述混合测试脚本中的web脚本,远程控制所述第一标识对应的web客户端执行所述web脚本对应的流程之前,还包括:

5.一种测试脚本的执行方法,其特征在于,由服务端执行,包括以下步骤:

6.根据权利要求5所述的方法,其特征在于,所述确定用于执行所述混合测试脚本的web客户端对应的第一标识、及APP客户端...

【技术特征摘要】

1.一种测试脚本的执行方法,其特征在于,由app客户端执行,包括以下步骤:

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

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

4.根据权利要求1所述的方法,其特征在于,在所述基于所述混合测试脚本中的web脚本,远程控制所述第一标识对应的web客户端执行所述web脚本对应的流程之前,还包括:

5.一种测试脚本的执行方法,其特征在于,由服务端执行,包括以下步骤:

6.根据权利要求5所述的方法,其特征在于,所述确定用于执行所述混合测试脚本的web客户端对应的第一标识、及app客户端对应的第二标识,包括:

7.根据权利要求5所述的方法,其特征在于,在所述确定用于执行所述混合测试脚本的web客户端对应的第一标识、及app客户端对应的第二标识之后,还包括:

8.根据权利要求7所述的方法,其特征在于,在...

【专利技术属性】
技术研发人员:杨洁胡大奎
申请(专利权)人:中国人民财产保险股份有限公司
类型:发明
国别省市:

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

1