场景测试方法及移动终端技术

技术编号:18398298 阅读:21 留言:0更新日期:2018-07-08 19:15
本发明专利技术公开了一种移动终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的场景测试系统,所述场景测试系统被所述处理器执行时实现如下步骤:接收客户端发送的场景测试请求信息;对所述场景测试请求信息进行解析,并确定所述客户端请求的场景;根据所述场景配置本地文件的代理信息;及执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端。本发明专利技术还提供一种场景测试方法。本发明专利技术提供的移动终端及场景测试方法能够让场景测试过程中跳过不必要的测试场景,能够精确,快速的获取到测试人员所需要的测试场景,节约测试时间。

【技术实现步骤摘要】
场景测试方法及移动终端
本专利技术涉及通信
,尤其涉及一种场景测试方法及移动终端。
技术介绍
伴随着移动APP(application,应用程序)的迅猛发展,多场景的测试已经成为应用程序不可或缺的一个环节。但是在目前的场景测试流程中,当测试人员需要进行某一场景测试时,需要按照所有流程进行,直到测试环境到达测试人员所希望测试的某一场景。因此,现有的测试流程非常耗时,存在测试周期长,无法快速、精确地获取测试结果的问题。
技术实现思路
有鉴于此,本专利技术提出一种场景测试方法及移动终端,能够使页面快速到达测试人员所希望测试的某一测试场景,能够快速、精确地获取测试结果,测试周期短。首先,为实现上述目的,本专利技术提出一种移动终端,所述移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的场景测试系统,所述场景测试系统被所述处理器执行时实现如下步骤:接收客户端发送的场景测试请求信息;对所述客户端发送的场景测试请求信息进行解析,并确定所述客户端请求的场景;根据所述场景配置本地文件的代理信息;及执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端。可选地,在所述接收客户端发送的场景测试请求信息的步骤之后,所述处理器还用于执行所述场景测试系统,以实现以下步骤:发送拦截请求信息,所述拦截请求信息用于阻止所述客户端发送的场景测试请求信息发送至远端服务器。可选地,所述根据所述场景配置本地文件的代理信息的步骤,具体包括:向所述远端服务器发送所述场景的参数请求信息;接收所述远端服务器回复的客户码;根据所述客户码解析所述场景的参数;及根据所述参数配置所述本地文件的代理信息并生成所述场景的测试脚本。可选地,所述执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端的步骤,具体包括:加载测试工具运行所述测试脚本;解析所述测试脚本生成的测试结果;根据所述测试结果生成所述场景的页面并反馈至所述客户端。可选地,在所述执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端的步骤之后,所述方法还包括:对所述测试结果进行解析,生成测试报告保存在所述移动终端。此外,为实现上述目的,本专利技术还提供一种场景测试方法,该方法应用于移动终端,所述方法包括:接收客户端发送的场景测试请求信息;对所述客户端发送的场景测试请求信息进行解析,并确定所述客户端请求的场景;根据所述场景配置本地文件的代理信息;及执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端。可选地,在所述接收客户端发送的请求信息的步骤之后,所述方法还包括:发送拦截请求信息,所述拦截请求信息用于阻止所述客户端发送的场景测试请求信息发送至远端服务器。可选地,所述根据所述场景配置本地文件的代理信息的步骤,具体包括:向所述远端服务器发送所述场景的参数请求信息;接收所述远端服务器回复的客户码;根据所述客户码解析所述场景的参数;及根据所述参数配置所述本地文件的代理信息并生成所述场景的测试脚本。可选地,所述执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端的步骤,具体包括:加载测试工具运行所述测试脚本;解析所述测试脚本生成的测试结果;根据所述测试结果生成所述场景的页面并反馈至所述客户端。可选地,在所述执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端的步骤之后,所述方法还包括:对所述测试结果进行解析,生成测试报告保存在所述移动终端。进一步地,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有场景测试系统,所述场景测试系统可被至少一个处理器执行,以使所述至少一个处理器执行如上述的场景测试方法的步骤。相较于现有技术,本专利技术所提出的移动终端、场景测试方法及计算机可读存储介质,首先接收客户端发送的场景测试请求信息;然后,对所述客户端发送的场景测试请求信息进行解析,并确定所述客户端请求的场景;接着,根据所述场景配置本地文件的代理信息;最后,执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端。这样,既可以避免现有技术中当测试人员需要进行某一场景测试时,需要按照所有流程进行,直到测试环境到达测试人员所希望测试的某一场景的弊端,通过配置本地文件的代理信息,以实现页面直接跳转至测试人员所需的测试场景。实现了快速、精确地获取测试结果,缩短测试周期。附图说明图1是本专利技术各个实施例一可选的应用环境示意图;图2是图1中移动终端一可选的硬件架构的示意图;图3是本专利技术场景测试系统第一、第二及第三实施例的功能模块示意图;图4是本专利技术场景测试系统第四实施例的功能模块示意图;图5为本专利技术场景测试系统第五实施例的实施流程示意图;图6为本专利技术场景测试方法第一实施例的实施流程示意图;图7为本专利技术场景测试方法第二实施例的实施流程示意图;图8为本专利技术场景测试方法第三实施例的实施流程示意图;图9为本专利技术场景测试方法第四实施例的实施流程示意图;图10为本专利技术场景测试方法第五实施例的实施流程示意图。附图标记:本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。参阅图1所示,是本专利技术各个实施例一可选的应用环境示意图。在本实施例中,本专利技术可应用于包括,但不仅限于,移动终端1、远端服务器2、网络3的应用环境中。其中,所述移动终端1可以是移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置、车载装置等等的可移动设备,以及诸如数字TV、台式计算机、笔记本、服务器等等的固定终端。所述远端服务器2可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器等计算设备,该远端服务器2可以是独立的服务器,也可以是多个服务器所组成的服务器集群。所述网络3可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯系统(GlobalSystemofMobilecommunication,GSM)、宽带码分多址(WidebandCodeDivisionMultipleAccess,WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi、通话网络等无线或有线网络。其中,所述远端服务器2中通过所述网络3本文档来自技高网...

【技术保护点】
1.一种场景测试方法,应用于移动终端,其特征在于,所述方法包括:接收客户端发送的场景测试请求信息;对所述客户端发送的场景测试请求信息进行解析,并确定所述客户端请求的场景;根据所述场景配置本地文件的代理信息;及执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端。

【技术特征摘要】
1.一种场景测试方法,应用于移动终端,其特征在于,所述方法包括:接收客户端发送的场景测试请求信息;对所述客户端发送的场景测试请求信息进行解析,并确定所述客户端请求的场景;根据所述场景配置本地文件的代理信息;及执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端。2.如权利要求1所述的场景测试方法,其特征在于,在所述接收客户端发送的场景测试请求信息的步骤之后,所述方法还包括:发送拦截请求信息,所述拦截请求信息用于阻止所述客户端发送的场景测试请求信息发送至远端服务器。3.如权利要求2所述的场景测试方法,其特征在于,所述根据所述场景配置本地文件的代理信息的步骤,具体包括:向所述远端服务器发送所述场景的参数请求信息;接收所述远端服务器回复的客户码;根据所述客户码解析所述场景的参数;及根据所述参数配置所述本地文件的代理信息并生成所述场景的测试脚本。4.如权利要求3所述的场景测试方法,其特征在于,所述执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端的步骤,具体包括:加载测试工具运行所述测试脚本;解析所述测试脚本生成的测试结果;根据所述测试结果生成所述场景的页面并反馈至所述客户端。5.如权利要求1所述的场景测试方法,其特征在于,在所述执行所述配置后的本地文件以使页面跳转至所述场景,并返回所述场景的测试结果至所述客户端的步骤之后,所述方法还包括:对所述测试结果进行解析,生成测试报告保存在所述移动终端。6.一种移动终端,其特征在于,所述移动终端包括...

【专利技术属性】
技术研发人员:伊娜
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东,44

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

1