【技术实现步骤摘要】
软件产品的性能分析方法、装置、终端及计算机存储介质
本申请涉及软件产品分析
,具体而言,本申请涉及一种软件产品的性能分析方法、装置、终端及计算机存储介质。
技术介绍
在软件产品的性能优化阶段,需要对产品性能进行分析。在现有的分析过程中,一般是根据产品需求、行业规范、经验来设定该产品的性能指标,例如业务运行时长、内存占用等系统资源数据,然后通过人为操作来对每一项待测指标进行测定,并记录各项测试结果,以对产品的进一步优化提供支持数据。但是,由于影响产品性能的因素不仅限于产品运行时的系统资源数据这一影响因子,因此仅依据系统资源数据对产品性能进行分析,得到产品性能分析的结果中只反应产品在系统资源上的不足,不能反映出产品其他方面的性能,使得产品性能分析结果不能全面准确地反映该产品的性能,进而不能为产品优化提供全面有效的支持数据,且人为操作效率低且容易出错,难以客观、准确、高效地评估产品的性能。因此,现有技术中的缺陷是:仅依据系统资源数据对产品性能进行分析,得到的分析结果不能全面准确地反映产品的性能,进而不能为产品优化提供全面有效的支持数据,且人为操作效率低且容易出错, ...
【技术保护点】
1.一种软件产品的性能分析方法,其特征在于,包括:获取软件产品在运行时所占用的系统资源数据和表征用户操作行为的用户行为数据;依据系统资源以及用户行为分别与性能指标的对应关系,分析所述系统资源数据中各个系统资源和所述用户行为数据中各个用户行为,得到性能分析结果。
【技术特征摘要】
1.一种软件产品的性能分析方法,其特征在于,包括:获取软件产品在运行时所占用的系统资源数据和表征用户操作行为的用户行为数据;依据系统资源以及用户行为分别与性能指标的对应关系,分析所述系统资源数据中各个系统资源和所述用户行为数据中各个用户行为,得到性能分析结果。2.根据权利要求1所述的软件产品的性能分析方法,其特征在于,所述获取软件产品在运行时所占用的系统资源数据和表征用户操作行为的用户行为数据,包括:从软件产品的全链路监控数据中过滤得到所述软件产品在运行时所占用的系统资源数据,以及从软件产品的生产使用数据中过滤得到表征用户操作行为的用户行为数据。3.根据权利要求2所述的软件产品的性能分析方法,其特征在于,所述从软件产品的全链路监控数据中过滤得到所述软件产品在运行时所占用的系统资源数据,以及从软件产品的生产使用数据中过滤得到表征用户操作行为的用户行为数据,包括:依据预设的第一匹配模板,从软件产品的全链路监控数据中过滤得到所述软件产品在运行时所占用的系统资源数据;依据预设的第二匹配模板,从软件产品的生产使用数据中过滤得到表征用户操作行为的用户行为数据。4.根据权利要求1所述的软件产品的性能分析方法,其特征在于,所述方法还包括:依据所述性能分析结果,生成性能分析报告。5.根据权利要求1所述的软件产品的性能分析方法,其特征在于,所述依据系统资源以及用户行为分别与性能指标的对应关系,分析所述系统资源数据中各个系统资源和所述用户行为数据中各个用户行为,得到性能分析结果,包括:依据所述系统资源数据中各个系统资源对应的权重,及所述用户行为数据中各个用户行为对应的权重,进行加权计算以确定性能指标;依据所述性能指标确定性能分析结果。6.根据权利要求5所述的...
【专利技术属性】
技术研发人员:瞿庆,徐志成,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。