分析应用响应性能的方法、装置和终端的制作方法_3

文档序号:8457213阅读:来源:国知局
包括:
[0075]在对待分析的应用进行输入时,记录所述输入在所述应用所在的系统中所产生的信息;
[0076]在所述应用对所述输入进行响应时,记录所述应用在所述系统中所产生的信息;
[0077]根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据。
[0078]A2、根据Al所述的方法,其中,所述输入产生的信息包括所述输入的时间,所述应用产生的信息包括所述应用进行响应的时间;根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据,具体包括:
[0079]将所述输入的时间与所述应用进行响应的时间进行比较,根据二者之间的差值计算所述应用响应所述输入的响应速度作为所述应用的响应性能数据。
[0080]A3、根据Al所述的方法,其中,所述应用产生的信息包括所述应用响应所述输入时的进程发包数量;根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据,具体包括:
[0081]根据所述应用响应所述输入时的进程发包数量,计算所述应用响应所述输入所需占用的资源作为所述应用的响应性能数据。
[0082]A4、根据Al所述的方法,其中,在记录所述应用在所述系统中所产生的信息之前,还包括:
[0083]为所述应用或所述输入设置相应的过滤条件;
[0084]记录所述应用在所述系统中所产生的信息,具体包括:
[0085]按所述过滤条件对所述应用产生的信息进行过滤,并将过滤后的信息记录在所述系统中。
[0086]A5、根据Al所述的方法,其中,对待分析的应用进行输入,具体包括:
[0087]在所述系统中模拟用户的人为输入行为以形成对所述应用的所述输入。
[0088]A6、根据Al至A5中任一项所述的方法,其中,
[0089]所述输入产生的信息以及所述应用产生的信息被记录到预设的日志中,所述日志用于在计算所述应用的响应性能数据时从中读取所述输入产生的信息以及所述应用产生的信息。
[0090]A7、一种分析应用响应性能的装置,其包括:
[0091]输入信息记录模块,用于在对待分析的应用进行输入时,记录所述输入在所述应用所在的系统中所产生的信息;
[0092]应用信息记录模块,用于在所述应用对所述输入进行响应时,记录所述应用在所述系统中所产生的信息;
[0093]应用性能计算模块,用于根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据。
[0094]AS、根据A7所述的装置,其中,所述输入产生的信息包括所述输入的时间,所述应用产生的信息包括所述应用进行响应的时间;
[0095]所述应用性能计算模块将所述输入的时间与所述应用进行响应的时间进行比较,根据二者之间的差值计算所述应用响应所述输入的响应速度作为所述应用的响应性能数据。
[0096]A9、根据A7所述的装置,其中,所述应用产生的信息包括所述应用响应所述输入时的进程发包数量;
[0097]所述应用性能计算模块根据所述应用响应所述输入时的进程发包数量,计算所述应用响应所述输入所需占用的资源作为所述应用的响应性能数据。
[0098]A10、根据A7所述的装置,其中,还包括:
[0099]过滤条件设置模块,用于为所述应用或所述输入设置相应的过滤条件;
[0100]所述应用信息记录模块按所述过滤条件对所述应用产生的信息进行过滤,并将过滤后的信息记录在所述系统中。
[0101]All、根据A7所述的装置,其中,还包括:
[0102]模拟输入模块,用于在所述系统中模拟用户的人为输入行为以形成对所述应用的所述输入。
[0103]A12、根据A7至All中任一项所述的装置,其中,
[0104]所述输入产生的信息以及所述应用产生的信息被记录到预设的日志中,所述日志用于在计算所述应用的响应性能数据时从中读取所述输入产生的信息以及所述应用产生的信息。
[0105]A13、一种终端,其特征在于,包括:
[0106]A7至A12中任一项所述的分析应用响应性能的装置。
【主权项】
1.一种分析应用响应性能的方法,其包括: 在对待分析的应用进行输入时,记录所述输入在所述应用所在的系统中所产生的信息; 在所述应用对所述输入进行响应时,记录所述应用在所述系统中所产生的信息; 根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据。
2.根据权利要求1所述的方法,其中,所述输入产生的信息包括所述输入的时间,所述应用产生的信息包括所述应用进行响应的时间;根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据,具体包括: 将所述输入的时间与所述应用进行响应的时间进行比较,根据二者之间的差值计算所述应用响应所述输入的响应速度作为所述应用的响应性能数据。
3.根据权利要求1所述的方法,其中,所述应用产生的信息包括所述应用响应所述输入时的进程发包数量;根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据,具体包括: 根据所述应用响应所述输入时的进程发包数量,计算所述应用响应所述输入所需占用的资源作为所述应用的响应性能数据。
4.根据权利要求1所述的方法,其中,在记录所述应用在所述系统中所产生的信息之前,还包括: 为所述应用或所述输入设置相应的过滤条件; 记录所述应用在所述系统中所产生的信息,具体包括: 按所述过滤条件对所述应用产生的信息进行过滤,并将过滤后的信息记录在所述系统中。
5.根据权利要求1至4中任一项所述的方法,其中, 所述输入产生的信息以及所述应用产生的信息被记录到预设的日志中,所述日志用于在计算所述应用的响应性能数据时从中读取所述输入产生的信息以及所述应用产生的信息。
6.一种分析应用响应性能的装置,其包括: 输入信息记录模块,用于在对待分析的应用进行输入时,记录所述输入在所述应用所在的系统中所产生的信息; 应用信息记录模块,用于在所述应用对所述输入进行响应时,记录所述应用在所述系统中所产生的信息; 应用性能计算模块,用于根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据。
7.根据权利要求6所述的装置,其中,所述输入产生的信息包括所述输入的时间,所述应用产生的信息包括所述应用进行响应的时间; 所述应用性能计算模块将所述输入的时间与所述应用进行响应的时间进行比较,根据二者之间的差值计算所述应用响应所述输入的响应速度作为所述应用的响应性能数据。
8.根据权利要求6所述的装置,其中,所述应用产生的信息包括所述应用响应所述输入时的进程发包数量; 所述应用性能计算模块根据所述应用响应所述输入时的进程发包数量,计算所述应用响应所述输入所需占用的资源作为所述应用的响应性能数据。
9.根据权利要求6至8中任一项所述的装置,其中,所述输入产生的信息以及所述应用产生的信息被记录到预设的日志中,所述日志用于在计算所述应用的响应性能数据时从中读取所述输入产生的信息以及所述应用产生的信息。
10.一种终端,其特征在于,包括: 权利要求6至9中任一项所述的分析应用响应性能的装置。
【专利摘要】本发明提供一种分析应用响应性能的方法、装置和终端,方法包括:在对待分析的应用进行输入时,记录所述输入在所述应用所在的系统中所产生的信息;在所述应用对所述输入进行响应时,记录所述应用在所述系统中所产生的信息;根据所述输入产生的信息以及所述应用产生的信息,计算所述应用的响应性能数据。根据本发明的分析应用响应性能的方法、装置和终端,由于在进行对于应用的输入以及应用响应该输入时,都会在系统中产生相应的数据信息,所以在系统中记录输入的信息以及应用响应输入的信息,并结合进行分析就可以得到应用的具体性能数据,可见本发明的技术方案并不需要对应用的源代码进行修改,所以适用范围非常广泛。
【IPC分类】G06F11-34
【公开号】CN104778114
【申请号】CN201510219993
【发明人】孙健, 高强
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2015年7月15日
【申请日】2015年4月30日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1