【技术实现步骤摘要】
一种基于mock服务器的APP测试方法及系统
[0001]本专利技术涉及计算机测试
,尤其涉及的是一种基于mock服务器的APP测试方法及系统。
技术介绍
[0002]目前市场上出现的APP种类繁杂,各种APP被快速开发出来并发布于下载平台上,以丰富人们生活。但并非所有流入下载平台上的APP均经过了严格测试,对于其中存在问题的APP会在实际使用过程中存在很多bug,进而影响用户使用流畅性。
[0003]同时,对APP进行测试的过程繁琐,需要消耗大量的时间和资源,造成成本过高,不利于提高测试周期,因此,很多APP开发方都会直接跳过测试环节直接发布APP,也就容易导致APP在实际应用中出现bug。
[0004]因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
[0005]本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于mock服务器的APP测试方法及系统,旨在解决现有技术中的APP测试周期长、成本高的问题。
[0006]本专利技术解决技术问题所采用的技术方案 ...
【技术保护点】
【技术特征摘要】
1.一种基于mock服务器的APP测试方法,其特征在于,包括:根据DNS服务器发送的连接请求,通过所述DNS服务器建立与待测终端的连接;获取预设测试用例,根据所述预设测试用例对所述待测终端上的待测试APP进行测试。2.根据权利要求1所述的基于mock服务器的APP测试方法,其特征在于,所述根据DNS服务器发送的连接请求,通过所述DNS服务器建立与待测终端的连接包括:接收与所述待测终端预先连接的所述DNS服务器发出的连接请求;根据所述连接请求中由所述DNS服务器解析的所述待测终端的域名连接所述待测终端。3.根据权利要求2所述的基于mock服务器的APP测试方法,其特征在于,所述获取预设测试用例,根据所述预设测试用例对所述待测终端上的待测试APP进行测试之前还包括对测试环境的检测,其中,对测试环境的检测包括:向所述DNS服务器发送地址解析指令;判断能否接收到自所述待测终端返回的地址;若能,则测试环境正常。4.根据权利要求3所述的基于mock服务器的APP测试方法,其特征在于,所述判断能否接收到自所述待测终端返回的地址,之后还包括:若能接收到自所述待测终端返回的地址,则向所述待测终端发送通信请求;判断能否接收到自所述待测终端返回的通讯连接;若能,则测试环境正常。5.根据权利要求1所述的基于mock服务器的APP测试方法,其特征在于,所述获取预设测试用例,根据所述预设测试用例对所述待测终端上的待测试APP进行测试包括:获取预设功能测试用例,其中,所述预设功能测试用例用于测试APP的基础功能;根据所述预设功能测试用例向所述待测试APP发出功能测试请求;当接收到从所述待测试APP返回的功能测试结果后,将所述功能测试结果与预设预期结果进行对比,判断所述功能测试结果是否符合所述预设预期结果;若符合,则反馈所述待测试APP的功能正常;若不符合,则反馈所述待测试APP的功能存在异常。6.根据权利要求5所述的基于mock服务器的APP测试方法,其特征在于,所述获取预设测试用例,根据所述预设测试用例对所述待测终端上的待测试APP进行测试,之前还包括:根据所述待测试APP的功能构建用于对所述待测试APP进行测试的功能测试用例;指定所述功能测试用例的调...
【专利技术属性】
技术研发人员:吕天榆,李鸿宇,
申请(专利权)人:深圳TCL新技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。