应用测试控制方法及装置制造方法及图纸

技术编号:14786039 阅读:84 留言:0更新日期:2017-03-11 00:05
本发明专利技术公开一种应用测试控制方法,所述应用测试控制方法包括以下步骤:侦测在众测平台上下载的被测应用是否启动;当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件,以建立被测应用运行界面和众测平台运行界面切换的关联关系;所述悬浮控件用于显示在所述被测应用运行界面和众测平台运行界面上;当侦测到所述悬浮控件被触发、且触发操作为界面切换操作时,控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换。本发明专利技术还公开一种应用测试控制装置。本发明专利技术减少了众测应用运行界面与被测应用运行界面之间切换时操作的步骤,增强了众测应用运行界面与被测应用运行界面之间切换的流畅度。

【技术实现步骤摘要】

本专利技术涉及应用测试
,尤其涉及应用测试控制方法及装置
技术介绍
众所周知,众测平台是一款基于众包概念的平台,通过大众的测试力量和测试资源,完成对应用的测试和体验。现有技术中,通常在众测平台上储存有被测应用以及被测应用对应的任务资源信息,用户可以在众测平台上下载被测应用,并根据任务资源信息完成对被测应用的测试。在进行被测应用的测试过程中,通常需要在被测应用运行界面和众测平台运行界面之间进行切换。传统的切换方式通常需要控制终端的显示界面回到主界面,然后点击相应应用图标,以实现切换;该切换操作复杂。
技术实现思路
本专利技术实施例的主要目的是提供一种应用测试控制方法及装置,旨在减少众测应用运行界面与被测应用运行界面之间切换时操作的步骤,增强众测应用运行界面与被测应用运行界面之间切换的流畅度。为实现上述目的,本专利技术实施例提供了一种应用测试控制方法,所述应用测试控制方法包括以下步骤:侦测在众测平台上下载的被测应用是否启动;当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件,以建立被测应用运行界面和众测平台运行界面切换的关联关系;所述悬浮控件用于显示在所述被测应用运行界面和众测平台运行界面上;当侦测到所述悬浮控件被触发、且触发操作为界面切换操作时,控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换。进一步地,本专利技术实施例还提供了一种应用测试控制装置,所述应用测试控制装置包括:侦测模块,用于侦测在众测平台上下载的被测应用是否启动;显示模块,用于当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件,以建立被测应用运行界面和众测平台运行界面切换的关联关系;所述悬浮控件用于显示在所述被测应用运行界面和众测平台运行界面上;控制模块,用于当侦测到所述悬浮控件被触发、且触发操作为界面切换操作时,控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换。本专利技术实施例通过侦测在众测平台上下载的被测应用是否启动;当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件,以建立被测应用运行界面和众测平台运行界面切换的关联关系;所述悬浮控件用于显示在所述被测应用运行界面和众测平台运行界面上;当侦测到所述悬浮控件被触发、且触发操作为界面切换操作时,控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换,方便在众测应用运行界面与被测应用运行界面的切换,减少切换时操作的步骤,增强众测应用运行界面与被测应用运行界面之间切换的流畅度。附图说明图1是本专利技术应用测试控制装置第一实施例的硬件架构示意图;图2是本专利技术应用测试控制装置第二实施例的功能模块结构示意图;图3是本专利技术应用测试控制装置第三实施例中控制模块的细化功能模块结构示意图;图4是本专利技术应用测试控制装置第四实施例中控制模块的细化功能模块结构示意图;图5是本专利技术应用测试控制装置第五实施例的功能模块结构示意图;图6是本专利技术应用测试控制方法第一实施例的流程示意图;图7是本专利技术应用测试控制方法第二实施例的流程示意图;图8是本专利技术应用测试控制方法第三实施例中查询显示预置任务资源信息的细化流程示意图;图9是本专利技术应用测试控制方法第四实施例中显示界面切换的细化流程示意图;图10是本专利技术应用测试控制方法第五实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。众测平台是指基于众包概念的平台,通过大众的测试力量和测试资源完成对产品的测试和体验。在众测平台上储存有众测需求方提供的被测应用及针对该被测应用制定的预置任务资源信息,该预置任务资源信息包括任务执行步骤和任务预期结果。用户可以通过终端下载并登录众测平台,在众测平台上下载被测应用,然后根据众测平台上该被测应用提供的预置任务资源信息对该被测应用进行测试。在测试完成后,提交反馈意见、建议和发现的bug。通过众测平台可以在较短的时间内完成对被测应用的测试,并收集用户对被测应用的建议和意见,以使被测应用提供更加完善的功能和更好的体验。参照图1,提出本专利技术应用测试控制装置第一实施例。该实施例中,该应用测试控制装置包括:处理器111、存储器112、用户接口113、网络接口114及通信总线115。通信总线115用于数据服务器中各组成部件之间的通信,用户接口113用于接收用户输入的信息,该用户接口可以为有线接口及无线接口,例如键盘、鼠标等。网络接口114用于数据服务器与外部进行互相通信,该网络接口114也可以包括有线接口及无线接口。存储器112可以包括一个或一个以上计算机可读存储介质,而且其不但包括内部存储器,还包括外部存储器。该存储器中存储有操作系统及应用测试控制应用程序等等。处理器111用于调用存储器112中的应用测试控制应用程序,以执行以下操作:侦测在众测平台上下载的被测应用是否启动;当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件,以建立被测应用运行界面和众测平台运行界面切换的关联关系;所述悬浮控件用于显示在所述被测应用运行界面和众测平台运行界面上;当侦测到所述悬浮控件被触发、且触发操作为界面切换操作时,控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换。进一步地,处理器111还用于调用存储器112中的应用测试控制应用程序,以执行以下操作:当侦测到所述悬浮控件被触发、且触发操作为预置任务资源信息显示操作时,显示所述被测应用在所述众测平台上对应的预置任务资源信息;当侦测到所述悬浮控件被触发、且触发操作为测试启动或暂停操作时,开始或暂停记录日志文件;当侦测到所述悬浮控件被触发、且触发操作为截屏操作时,保存当前显示的界面。进一步地,处理器111还用于调用存储器112中的应用测试控制应用程序,以执行以下操作:当侦测到所述悬浮控件被触发、且触发操作为预置任务资源信息显示操作时,显示所述被测应用在所述众测平台上对应的预置任务资源信息;当侦测到所述悬浮控件被触发、且触发操作为测试启动或暂停操作时,开始或暂停记录日志文件;当侦测到所述悬浮控件被触发、且触发操作为截屏操作时,保存当前显示的界面。进一步地,处理器111还用于调用存储器112中的应用测试控制应用程序,以执行以下操作:当侦测到所述悬浮控件被触发、且触发操作为预置任务资源信息显示操作时,根据当前运行的被测应用的标识信息发送查询请求至众测平台;接收众测平台根据所述查询请求中的标识信息查询所述当前运行的被测应用对应的预置任务资源信息;显示所述预置任务资源信息。进一步地,处理器111还用于调用存储器112中的应用测试控制应用程序,以执行以下操作:判断当前显示的界面是否为被测应用运行界面;若是,则将当前的显示界面切换为众测平台运行界面;若否,则将当前的显示界面切换为被测应用运行界面。进一步地,处理器111还用于调用存储器112中的应用测试控制应用程序,以执行以下操作:获取终端的系统;根据终端的系统类型确定是否输出提示信息,以提示如何开启显示悬浮控件功能。本专利技术实施例通过侦测在众测平台上下载的被测本文档来自技高网...
应用测试控制方法及装置

【技术保护点】
一种应用测试控制方法,其特征在于,所述应用测试控制方法包括以下步骤:侦测在众测平台上下载的被测应用是否启动;当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件,以建立被测应用运行界面和众测平台运行界面切换的关联关系;所述悬浮控件用于显示在所述被测应用运行界面和众测平台运行界面上;当侦测到所述悬浮控件被触发、且触发操作为界面切换操作时,控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换。

【技术特征摘要】
1.一种应用测试控制方法,其特征在于,所述应用测试控制方法包括以下步骤:侦测在众测平台上下载的被测应用是否启动;当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件,以建立被测应用运行界面和众测平台运行界面切换的关联关系;所述悬浮控件用于显示在所述被测应用运行界面和众测平台运行界面上;当侦测到所述悬浮控件被触发、且触发操作为界面切换操作时,控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换。2.如权利要求1所述的应用测试控制方法,其特征在于,所述当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件之后还包括:当侦测到所述悬浮控件被触发、且触发操作为预置任务资源信息显示操作时,显示所述被测应用在所述众测平台上对应的预置任务资源信息。3.如权利要求2所述的应用测试控制方法,其特征在于,所述当侦测到所述悬浮控件被触发、且触发操作为预置任务资源信息显示操作时,显示所述被测应用在所述众测平台上对应的预置任务资源信息包括:当侦测到所述悬浮控件被触发、且触发操作为预置任务资源信息显示操作时,根据当前运行的被测应用的标识信息发送查询请求至众测平台;接收众测平台根据所述查询请求中的标识信息查询所述当前运行的被测应用对应的预置任务资源信息;显示所述预置任务资源信息。4.如权利要求1所述的应用测试控制方法,其特征在于,所述当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件之后还包括:当侦测到所述悬浮控件被触发、且触发操作为测试启动或暂停操作时,
\t开始或暂停记录日志文件。5.如权利要求1所述的应用测试控制方法,其特征在于,所述当侦测到所述被测应用启动时,根据启动的被测应用对应的标识信息生成悬浮控件之后还包括:当侦测到所述悬浮控件被触发、且触发操作为截屏操作时,保存当前显示的界面。6.如权利要求1所述的应用测试控制方法,其特征在于,所述控制当前显示的界面在被测应用运行界面与众测平台运行界面之间切换包括:判断当前显示的界面是否为被测应用运行界面;若是,则将当前的显示界面切换为众测平台运行界面;若否,则将当前的显示界面切换为被测应用运行界面。7.如权利要...

【专利技术属性】
技术研发人员:蒋艳军金朝忠许丽娜陈忱
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1