[发明专利]一种数据处理的方法和装置在审
申请号: | 201611038906.8 | 申请日: | 2016-11-11 |
公开(公告)号: | CN106776248A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 鹿毅 | 申请(专利权)人: | 乐视控股(北京)有限公司;乐视网信息技术(北京)股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京中誉威圣知识产权代理有限公司11279 | 代理人: | 王思超,李晓康 |
地址: | 100025 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
技术领域
本发明涉及应用程序测试技术领域,尤其涉及一种数据处理的方法和装置。
背景技术
在应用程序的研发过程中,性能测试是必不可少的一环。所谓性能测试主要是指:在应用程序运行的过程中,测试该应用程序运行时的各种性能数据,并对性能数据进行分析处理,如确定在不同工作负载(产生的性能数据不同)下系统(如智能终端)的性能,以测试当负载变化时,系统的相应输出项,例如中央处理器使用率、内存使用量等来判断系统的性能,性能测试结果直接影响应用程序的进一步研发计划。
发明人在实现本发明的过程中,发现现有技术存在以下问题:第三方性能测试工具(如网易的Emmagee)或是google官方提供的性能测试工具都仅仅只能获取性能数据,而缺乏一种有效的性能监控预警的机制。即仅能获取性能数据的测试结果,实现性能数据的日志查询功能,而无法进行性能数据的监控预警。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
有鉴于此,本发明要解决的技术问题是,如何提供一种在获取性能数据的测试结果同时进行性能数据监控预警的方法。
为解决以上技术问题,本发明实施例在一方面提供一种数据处理的方法,包括:检测应用程序运行过程中的性能数据;确定所述性能数据是否满足预设的异常提醒条件;当所述性能数据满足所述预设的异常提醒条件时,根据预设的提醒方式发出提醒。
在一种可能的实现方式中,该方法还包括:将满足所述预设的异常提醒条件的异常性能数据保存到本地,并将所述异常性能数据进行上传。
在一种可能的实现方式中,所述预设的异常提醒条件包括预设的所述性能数据对应的性能阈值,所述确定所述性能数据是否满足预设的异常提醒条件包括:将所述性能数据与所述性能数据对应的性能阈值进行比较;判断所述性能数据是否大于所述性能数据对应的性能阈值,在所述性能数据大于所述性能数据对应的性能阈值时,确定所述性能数据满足所述预设的异常提醒条件。
在一种可能的实现方式中,所述预设的提醒方式包括:在当前显示页面上,显示所述性能数据发生异常的提示消息和/或是否关闭所述应用程序的提示消息。
在一种可能的实现方式中,所述性能数据包括以下一种或多种:中央处理器使用率、内存使用量、网络数据流量、每秒传输帧数、耗电量。
为解决以上技术问题,本发明实施例在另一方面提供一种数据处理的装置,包括:数据检测模块,用于检测应用程序运行过程中的性能数据;异常判断模块,用于确定所述性能数据是否满足预设的异常提醒条件;异常提醒模块,用于当所述性能数据满足所述预设的异常提醒条件时,根据预设的提醒方式发出提醒。
在一种可能的实现方式中,该装置还包括:数据处理模块,用于将满足所述预设的异常提醒条件的异常性能数据保存到本地,并将所述异常性能数据进行上传。
在一种可能的实现方式中,所述预设的异常提醒条件包括预设的所述性能数据对应的性能阈值,所述异常判断模块用于:将所述性能数据与所述性能数据对应的性能阈值进行比较;判断所述性能数据是否大于所述性能数据对应的性能阈值,在所述性能数据大于所述性能数据对应的性能阈值时,确定所述性能数据满足所述预设的异常提醒条件。
在一种可能的实现方式中,所述预设的提醒方式包括:在当前显示页面上,显示所述性能数据发生异常的提示消息和/或是否关闭所述应用程序的提示消息。
在一种可能的实现方式中,所述性能数据包括以下一种或多种:中央处理器使用率、内存使用量、网络数据流量、每秒传输帧数、耗电量。
本发明实施例提供的数据处理的方法和装置,能够在应用程序运行过程中,采集该应用程序运行时所产生的性能数据,并根据预设的异常提醒条件,判断是否需要进行异常提醒,以便于对应用程序运行时的性能数据进行有效监控,并在性能数据发生异常时进行及时预警,提高了性能测试的工作效率。本发明实施例提供的方法和装置还能够在性能数据发生异常时,及时将异常性能数据进行存储和上传,便于测试人员及时查看异常性能数据,并对异常性能数据进行汇总分析。
根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视控股(北京)有限公司;乐视网信息技术(北京)股份有限公司,未经乐视控股(北京)有限公司;乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611038906.8/2.html,转载请声明来源钻瓜专利网。