• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 9
    • 下载费用:30 金币  

    重庆时时彩视频官网: 基于手机客户端的自动化测试方法及系统.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201410013018.5

    申请日:

    2014.01.10

    公开号:

    CN103795711A

    公开日:

    2014.05.14

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情: 发明专利申请公布后的驳回IPC(主分类):H04L 29/06申请公布日:20140514|||实质审查的生效IPC(主分类):H04L 29/06申请日:20140110|||公开
    IPC分类号: H04L29/06; G06F11/36 主分类号: H04L29/06
    申请人: 宁波金信通讯技术有限公司
    发明人: 张永旺; 张利芳; 张鹏; 曹挺
    地址: 315175 浙江省宁波市西郊望春工业区迎春路18号
    优先权:
    专利代理机构: 北京轻创知识产权代理有限公司 11212 代理人: 杨立
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410013018.5

    授权公告号:

    ||||||

    法律状态公告日:

    2018.06.08|||2014.06.11|||2014.05.14

    法律状态类型:

    发明专利申请公布后的驳回|||实质审查的生效|||公开

    摘要

    本发明涉及基于手机客户端的自动化测试方法,包括以下步骤:步骤1:接收拨测管理平台发送的拨测任务;步骤2:根据预设的测试脚本设定的执行逻辑自动向ISP互联网服务提供商发起测试请求,ISP进行实时测试;步骤3:根据预设的测试脚本设定的执行逻辑进行记录ISP或客户端反馈的信息;步骤4:记录各个拨测环节信息并生成拨测报告,将拨测报告上传到拨测管理平台;步骤5:拨测管理平台对拨测报告中的拨测环节信息进行统计分析,得到测试结果。实现各种手机应用客户端不用研究客户端专有协议,就可以实现客户端的各种应用测试;客户端测试应用测试开发周期短;专用拨测终端测试采集的指标与用户实际感知一致。

    权利要求书

    权利要求书
    1.  基于手机客户端的自动化测试方法,其特征在于,具体包括以下步骤:
    步骤1:脚本同步??榻邮詹Σ夤芾砥教ǚ⑺偷牟Σ馊挝袂肭?;
    步骤2:测试??楦菰ど璧牟馐越疟旧瓒ǖ闹葱新呒远騃SP(Internet Service Provider)互联网服务提供商发起测试请求,ISP互联网服务提供商进行实时测试;
    步骤3:记录??楦菰ど璧牟馐越疟旧瓒ǖ闹葱新呒屑锹糏SP互联网服务提供商或客户端反馈的信息;
    步骤4:结果上传??榧锹几鞲霾Σ饣方谛畔⒉⑸刹Σ獗ǜ?,将拨测报告上传到拨测管理平台;
    步骤5:拨测管理平台对拨测报告中的拨测环节信息进行统计分析,得到测试结果。

    2.  根据权利要求1所述的基于手机客户端的自动化测试方法,其特征在于,所述步骤2中的测试脚本是根据业务流程进行对应开发的,不需要事先自定义开发协议栈。

    3.  根据权利要求1或2所述的基于手机客户端的自动化测试方法,其特征在于,所述测试过程采用脚本驱动,所述测试结果和拨测环节信息采用客户端界面图片识别,并辅助IP数据包分析相结合判断。

    4.  根据权利要求3所述的基于手机客户端的自动化测试方法,其特征在于,所述测试脚本开发的过程包括以下过程:终端适配、脚本编辑、脚本测试、解释执行、执行日志输出和变量监控。

    5.  根据权利要求4所述的基于手机客户端的自动化测试方法,其特征在于,所述测试脚本包括流程图形和代码形状两种脚本形式。

    6.  基于手机客户端的自动化测试系统,其特征在于,包括脚本同步???、测试???、记录???、结果上传??楹筒Σ夤芾砥教?;
    所述脚本同步??橛糜诮邮詹Σ夤芾砥教ǚ⑺偷牟Σ馊挝袂肭?;
    所述测试??橛糜诟菰ど璧牟馐越疟旧瓒ǖ闹葱新呒远騃SP(Internet Service Provider)互联网服务提供商发起测试请求,ISP互联网服务提供商进行实时测试;
    所述记录??橛糜诟菰ど璧牟馐越疟旧瓒ǖ闹葱新呒屑锹糏SP互联网服务提供商或客户端反馈的信息;
    所述结果上传??橛糜诩锹几鞲霾Σ饣方谛畔⒉⑸刹Σ獗ǜ?,将拨测报告上传到拨测管理平台;
    所述拨测管理平台对拨测报告中的拨测环节信息进行统计分析,得到测试结果。

    7.  根据权利要求6所述的基于手机客户端的自动化测试系统,其特征在于,所述测试??橹械牟馐越疟臼歉菀滴窳鞒探卸杂⒌?,不需要事先自定义开发协议栈。

    8.  根据权利要求6或7所述的基于手机客户端的自动化测试系统,其特征在于,所述测试过程采用脚本驱动,所述测试结果和拨测环节信息采用客户端界面图片识别,并辅助IP数据包分析相结合判断。

    9.  根据权利要求8所述的基于手机客户端的自动化测试系统,其特征在于,所述测试脚本开发的过程包括以下过程:终端适配、脚本编辑、脚本测试、解释执行、执行日志输出和变量监控。

    10.  根据权利要求9所述的基于手机客户端的自动化测试系统,其特征在于,所述测试脚本包括流程图形和代码形状两种脚本形式。

    说明书

    说明书基于手机客户端的自动化测试方法及系统
    技术领域
    本发明涉及基于手机客户端的自动化测试方法及系统。
    背景技术
    如今,互联网已然跨入了web2.0的时代。相比与web1.0,web2.0更注重用户的交互作用,用户既是内容的浏览者,也是内容的制造者。而手机作为现在必备的通讯工具,可以让用户更方便的关注他人的动态以及发表自己的观点。据中国互联网络信息中心(CNNIC)的数据报告,截至2012年12月底,中国网民数达到5.64亿,其中手机网民数量为4.2亿。
    随着智能手机的发展,现在大部分的手机网民都已经换上了智能手机。无论是IOS还是Android系统,用户期望的依然是更方便的浏览方式。现如今,传统的浏览器访问已经无法满足用户需求,于是各种各样的手机APP也就应运而生了。
    智能手机的种类日趋增多和手机APP的大量出现后,APP应用与智能手机的兼容性和适配性也日趋严重,由于手机用户的操作不当或手机本身的问题,引起的APP应用使用不顺畅,导致手机用户的投诉增加,因此,目前需要一种自动化的测试手段针对主流的APP应用进行测试,以便排除与区分是网络问题还是终端问题。
    现阶段智能手机上的APP客户端测试,是采用人工测试和协议仿真方式的测试。人工拨测没有特殊的技术含量,需要很多测试人员,过程费时费力。通过仿协议拨测终端测试,是控制各种制式的通信???,在拨测终端的CPU上实现对客户端/服务器专用协议栈的模拟,完成对业务的自动测试。
    发明内容
    本发明所要解决的技术问题是,针对现有技术开发周期长,需要针对每个业务单独实现协议栈;获取客户端/服务器专用协议栈困难;协议升级和客户端修改需要重新开发业务??榈娜钡?,提供一种自带Android操作系统的测试通道,可针对所有客户端软件进行测试的基于手机客户端的自动化测试方法。
    本发明解决上述技术问题的技术方案如下:基于手机客户端的自动化测试方法,具体包括以下步骤:
    步骤1:脚本同步??榻邮詹Σ夤芾砥教ǚ⑺偷牟Σ馊挝袂肭?;
    步骤2:测试??楦菰ど璧牟馐越疟旧瓒ǖ闹葱新呒远騃SP(Internet Service Provider)互联网服务提供商发起测试请求,ISP互联网服务提供商进行实时测试;
    步骤3:记录??楦菰ど璧牟馐越疟旧瓒ǖ闹葱新呒屑锹糏SP互联网服务提供商或客户端反馈的信息;
    步骤4:结果上传??榧锹几鞲霾Σ饣方谛畔⒉⑸刹Σ獗ǜ?,将拨测报告上传到拨测管理平台;
    步骤5:拨测管理平台对拨测报告中的拨测环节信息进行统计分析,得到测试结果。
    本发明的有益效果是:本发明实现各种手机应用客户端不用研究客户端专有协议,就可以实现客户端的各种应用测试;客户端测试应用测试开发周期短,只要编写流程式测试基本就可以测试;专用拨测终端测试采集的指标与用户实际感知一致。
    在上述技术方案的基础上,本发明还可以做如下改进。
    进一步,所述步骤2中的测试脚本是根据业务流程进行对应开发的,不 需要事先自定义开发协议栈。
    采用上述进一步方案的有益效果是,开发周期短、业务测试上线快。
    进一步,所述测试过程采用脚本驱动,所述测试结果和拨测环节信息采用客户端界面图片识别,并辅助IP数据包分析相结合判断。
    进一步,所述测试脚本开发的过程包括以下过程:终端适配、脚本编辑、脚本测试、解释执行、执行日志输出和变量监控等。
    进一步,所述测试脚本包括流程图形和代码形状两种脚本形式。
    本发明所要解决的技术问题是,针对现有技术开发周期长,需要针对每个业务单独实现协议栈;获取客户端/服务器专用协议栈困难;协议升级和客户端修改需要重新开发业务??榈娜钡?,提供一种自带Android操作系统的测试通道,可针对所有客户端软件进行测试的基于手机客户端的自动化测试系统。
    本发明解决上述技术问题的技术方案如下:基于手机客户端的自动化测试系统,包括脚本同步???、测试???、记录???、结果上传??楹筒Σ夤芾砥教?;
    所述脚本同步??橛糜诮邮詹Σ夤芾砥教ǚ⑺偷牟Σ馊挝袂肭?;
    所述测试??橛糜诟菰ど璧牟馐越疟旧瓒ǖ闹葱新呒远騃SP(Internet Service Provider)互联网服务提供商发起测试请求,ISP互联网服务提供商进行实时测试;
    所述记录??橛糜诟菰ど璧牟馐越疟旧瓒ǖ闹葱新呒屑锹糏SP互联网服务提供商或客户端反馈的信息;
    所述结果上传??橛糜诩锹几鞲霾Σ饣方谛畔⒉⑸刹Σ獗ǜ?,将拨测报告上传到拨测管理平台;
    所述拨测管理平台对拨测报告中的拨测环节信息进行统计分析,得到测试结果。
    本发明的有益效果是:本发明实现各种手机应用客户端不用研究客户端专有协议,就可以实现客户端的各种应用测试;客户端测试应用测试开发周期短,只要编写流程式测试基本就可以测试;专用拨测终端测试采集的指标与用户实际感知一致。
    在上述技术方案的基础上,本发明还可以做如下改进。
    进一步,所述测试??橹械牟馐越疟臼歉菀滴窳鞒探卸杂⒌?,不需要事先自定义开发协议栈。
    采用上述进一步方案的有益效果是,开发周期短、业务测试上线快。
    进一步,所述测试过程采用脚本驱动,所述测试结果和拨测环节信息采用客户端界面图片识别,并辅助IP数据包分析相结合判断。
    进一步,所述测试脚本开发的过程包括以下过程:终端适配、脚本编辑、脚本测试、解释执行、执行日志输出和变量监控等。
    进一步,所述测试脚本包括流程图形和代码形状两种脚本形式。
    在现有拨测终端中增加一种自带Android操作系统的测试通道,在上面可以直接安装相应业务的客户端软件??突Ф死纾菏只悠?、PPS影音、PPTV、爱奇艺视频、优酷视频、咪咕音乐、酷狗音乐、酷我音乐、天天动听、多米音乐、飞信、微信、手机QQ、陌陌、旺信、搜狐新闻、网易新闻、中国移动手机导航、高德地图等等,几乎所有的客户端都可以测试。
    拨测终端CPU通过预定义脚本,控制客户端软件的自动运行,并判断运行结果,完成对接入时延、接入成功率等业务指标的测试。
    拨测终端可以自动从拨测后台获取本身的测试任务、自动执行并上传测试结果到平台入库。
    附图说明
    图1为本发明具体实施例1所述的基于手机客户端的自动化测试方法流程图;
    图2为本发明具体实施例1所述的基于手机客户端的自动化测试系统结构框图。
    附图中,各标号所代表的部件列表如下:
    1、脚本同步???,2、测试???,3、记录???,4、结果上传???,5、拨测管理平台。
    具体实施方式
    以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
    如图1所示,为本发明具体实施例1所述的基于手机客户端的自动化测试方法,具体包括以下步骤:
    步骤1:脚本同步??榻邮詹Σ夤芾砥教ǚ⑺偷牟Σ馊挝袂肭?;
    步骤2:测试??楦菰ど璧牟馐越疟旧瓒ǖ闹葱新呒远騃SP(Internet Service Provider)互联网服务提供商发起测试请求,ISP互联网服务提供商进行实时测试;
    步骤3:记录??楦菰ど璧牟馐越疟旧瓒ǖ闹葱新呒屑锹糏SP互联网服务提供商或客户端反馈的信息;
    步骤4:结果上传??榧锹几鞲霾Σ饣方谛畔⒉⑸刹Σ獗ǜ?,将拨测报告上传到拨测管理平台;
    步骤5:拨测管理平台对拨测报告中的拨测环节信息进行统计分析,得到测试结果。
    所述步骤2中的测试脚本是根据业务流程进行对应开发的,不需要事先自定义开发协议栈。
    所述测试过程采用脚本驱动,所述测试结果和拨测环节信息采用客户端界面图片识别,并辅助IP数据包分析相结合判断。
    所述测试脚本开发的过程包括以下过程:终端适配、脚本编辑、脚本测试、解释执行、执行日志输出和变量监控等。
    所述测试脚本包括流程图形和代码形状两种脚本形式。
    如图2所示,为本发明具体实施例1所述的基于手机客户端的自动化测试系统,包括脚本同步???、测试???、记录???、结果上传???和拨测管理平台5;
    所述脚本同步???用于接收拨测管理平台发送的拨测任务请求;
    所述测试???用于根据预设的测试脚本设定的执行逻辑自动向ISP(Internet Service Provider)互联网服务提供商发起测试请求,ISP互联网服务提供商进行实时测试;
    所述记录???用于根据预设的测试脚本设定的执行逻辑进行记录ISP互联网服务提供商或客户端反馈的信息;
    所述结果上传???用于记录各个拨测环节信息并生成拨测报告,将拨测报告上传到拨测管理平台5;
    所述拨测管理平台5对拨测报告中的拨测环节信息进行统计分析,得到测试结果。
    所述测试???中的测试脚本是根据业务流程进行对应开发的,不需要事先自定义开发协议栈。
    所述测试过程采用脚本驱动,所述测试结果和拨测环节信息采用客户端界面图片识别,并辅助IP数据包分析相结合判断。
    所述测试脚本开发的过程包括以下过程:终端适配、脚本编辑、脚本测试、解释执行、执行日志输出和变量监控等。
    所述测试脚本包括流程图形和代码形状两种脚本形式。
    本发明所述客户端测试方法可简化为以下步骤:
    1.拨测终端可以自动接收平台下达的拨测任务;
    2.拨测终端根据测试脚本设定的执行逻辑自动向ISP发起测试请求,进行7*24小时测试;
    3.拨测终端根据测试脚本设定的执行逻辑记录ISP反馈或客户端反馈的信息
    4.拨测终端将各个拨测环节记录下来,整理成相应的拨测报告上报给拨测管理平台
    5.拨测管理平台可以对拨测记录进行统计分析。
    Android下迅雷看看测试示例:
    1)通过测试脚本编辑软件编写迅雷看看的测试脚本;
    2)在拨测系统平台上定制拨测认为,导入测试脚本;
    3)任务下达给拨测终端,终端上的控制端程序接收任务;
    4)控制端程序将测试脚本发给脚本执行器,脚本执行器根据测试脚本中执行流程自动调用迅雷看看拨测相应的视频,同时采集cap包,记录关键时间点;
    5)视频播放播放到设定的时间,自动接收,将采集的信息自动生成测试结果记录,自动上传到拨测系统平台入库;
    6)视频软件测试采集的指标:首次缓冲时长、播放卡顿次数(再缓冲次数,播放2分钟)、下载速率、内容源归属(视频文件源)。
    其测试原理为:业务测试采用脚本驱动,测试结果和业务流程关键节点采用客户端界面图片识别,并辅助IP数据包分析相结合判断,新增业务只需安装相应客户端并根据业务流程开发相应测试脚本即可,不需实现协议栈,开发周期短、业务测试上线快。业务故障时可以提供截屏和IP数据包作为问题地位的依据。
    系统提供的集成环境为脚本开发提供了完善的支持,具有终端适配、脚本编辑、脚本调试、解释执行、执行日志输出、变量监控等功能。
    脚本有流程图形式和代码形式两种。集成环境可以检查脚本结构和语法错误,并定位错误位置。
    以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的?;し段е?。

    关 键 词:
    基于 手机 客户端 自动化 测试 方法 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:基于手机客户端的自动化测试方法及系统.pdf
    链接地址://www.4mum.com.cn/p-6156714.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03