[发明专利]一种应用的评测方法、终端及服务器在审
申请号: | 201410279618.6 | 申请日: | 2014-06-19 |
公开(公告)号: | CN104035869A | 公开(公告)日: | 2014-09-10 |
发明(设计)人: | 吴如伟;刘刚;周凯兵;占萌萌 | 申请(专利权)人: | 科大讯飞股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/34;H04L29/08 |
代理公司: | 北京维澳专利代理有限公司 11252 | 代理人: | 王立民;吉海莲 |
地址: | 230088 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 评测 方法 终端 服务器 | ||
技术领域
本申请涉及应用测试技术领域,尤其涉及一种应用的评测方法、终端及服务器。
背景技术
随着移动互联网时代的到来,各种应用越来越广泛的被用户使用,逐渐成为人们日常生活的关键要素。如何站在真实用户使用的角度去评测应用以确保其稳定性,显得尤为重要。
目前对于很多应用的评测方法主要有两种方式,分别为研发过程中的模拟评测和用户使用过程中的评测。
其中,研发过程中的模拟评测是在应用的开发过程中,通过模拟应用的使用环境和场景来对应用进行评测,该方法无法准确推断出应用在真实用户使用过程中的状态。在用户使用过程中的评测方法是用户在使用该应用时,应用自身记录用户操作日志,应用开发者通过应用回传的用户操作日志进行数据分析,完成对该应用的评测。
然而,该方法的评测结果虽然是基于真实用户的使用过程产生的,但是,由于数据分析过程完全基于应用自身记录的日志,缺少独立性和客观性,而且应用日志对应用使用过程中的响应和记录也存在误差,所以,该评测方法获得的评测结果仍然准确度较低。
发明内容
为解决上述技术问题,本申请实施例提供一种应用的评测方法、终端及服务器,能够提高评测结果的准确度。技术方案如下:
提供一种应用的评测方法,包括:
终端获取指定应用的测试文件;
所述终端执行所述测试文件对所述指定应用进行测试,获得测试数据;
所述终端向服务端上报所述指定应用的测试数据,以使所述服务端根据所述测试数据获得对所述指定应用的评测结果。
进一步,所述终端获取指定应用的测试文件,包括:
所述终端向所述服务端发送测试文件更新请求,所述测试文件更新请求中至少包括所述终端的标识信息及所述指定应用的标识信息;
所述终端接收所述服务端发送的所述指定应用的最新测试文件信息;
所述终端比较本地的所述指定应用的当前测试文件信息与所述服务端发送的最新测试文件信息是否一致;
若不一致,所述终端向所述服务端发送下载请求;
所述终端接收所述服务端发送的所述指定应用的最新测试文件。
进一步,所述终端获取指定应用的测试文件,包括:
所述终端向所述服务端发送测试文件请求,所述测试文件更新请求中至少包括所述终端的标识信息及所述指定应用的当前测试文件信息;
在所述服务端比较本地所述指定应用的最新测试文件信息与所述终端发送的所述指定应用的当前测试文件信息不一致时,所述终端接收所述服务端发送的所述指定应用的最新测试文件。
进一步,所述终端执行所述测试文件对所述指定应用进行测试,获得测试数据,包括:
所述终端通过监控所述指定应用的运行捕获所述指定应用的资源消耗数据。
进一步,所述终端执行所述测试文件对所述指定应用进行测试,获得测试数据,包括:
所述终端分别记录所述指定应用在业务的两个关联状态下的基准时间戳,获得响应时间。
进一步,所述终端分别记录所述指定应用在业务的两个关联状态下的基准时间戳,获得响应时间,包括:
所述终端记录所述指定应用在业务触发时的第一基准时间戳;
所述终端比较从界面捕获的显示内容与预期内容是否一致;
若一致,所述终端记录所述业务进行响应的第二基准时间戳;
所述终端将所述第二基准时间戳与所述第一基准时间戳的时间差作为所述业务的响应时间。
还提供一种应用的评测方法,包括:
服务端向终端发送指定应用的测试文件;
所述服务端接收所述终端上报的测试数据,所述测试数据由所述终端执行所述测试文件对所述指定应用进行测试后获得;
所述服务端根据所述测试数据获得对所述指定应用的评测结果。
进一步,在所述服务端向终端发送指定应用的测试文件之前,还包括:
所述服务端接收所述终端发送的测试文件更新请求,所述测试文件更新请求中至少包括所述终端的标识信息及所述指定应用的标识信息;
所述服务端向所述终端发送所述指定应用的最新测试文件信息;
在所述终端本地的所述指定应用的当前测试文件信息与所述服务端发送的最新测试文件信息不一致时,所述服务端接收所述终端发送的下载请求;
所述服务端向终端发送指定应用的测试文件,包括:
所述服务端向所述终端发送所述指定应用的最新测试文件。
进一步,在所述服务端向终端发送指定应用的测试文件之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科大讯飞股份有限公司,未经科大讯飞股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410279618.6/2.html,转载请声明来源钻瓜专利网。