基于分布式部署真机采集手机APP性能数据的方法

    公开(公告)号:CN105068876B

    公开(公告)日:2017-12-08

    申请号:CN201510373884.X

    申请日:2015-07-01

    发明人: 程捷 莫瀚 王宁柯

    IPC分类号: G06F9/54 H04L29/08

    摘要: 本发明公开了一种基于分布式部署真机采集手机APP性能数据的方法,方法分为七个步骤:录制器客户端,通过socket连接与录制server端保持通讯,采用protocolbuffer的数据交换格式,用户在登陆录制器后,可通过上传APP创建相应项目;录制完需要测试的流程之后,上传脚本和项目;录制server端将项目信息保存至数据库oracle中,同时将接收到的APP文件通过http上传至文件服务器;在报表平台选中需要测试的脚本和客户端,创建任务;任务调度server将所有的任务排成队列。本发明只需要在录制器上录制好需要测试的流程,选择好需要测试的城市和网络制式即可,排除了其他程序和用户的个人感知带来的干扰,把外部影响降低到最小,真实反映应用的性能表现。

    基于控件自动化遍历解决手机APP机型适配问题的方法

    公开(公告)号:CN104933174B

    公开(公告)日:2018-05-22

    申请号:CN201510373883.5

    申请日:2015-07-01

    发明人: 莫瀚 邓小志

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种基于控件自动化遍历解决手机APP机型适配问题的方法,方法采用的系统配置为:预装有Android系统的智能手机、预装有Linux系统的电脑以及数据线;方法的实现分为六个步骤:上传目标APP到远程服务端,并保存到文件服务器;配置任务服务器,形成任务队列,将任务信息存入数据库;调度服务器通过查询数据库得到任务队列;PC端任务Runner模块通过请求任务的形式向任务调度服务器获取任务;PC端任务Runner模块通过USB与机连接;将数据进行汇总后上报给数据回收服务器进行入库,形成测试报告给予展示。本发明实现了支持纯控件APP自动化遍历适配测试、支持HTML型应用测试、支持混合型应用自动化遍历适配测试。