System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及页面体验性能量化领域,特别涉及量化页面体验性能指标的系统。
技术介绍
1、页面加载体验指标通过无法得到任何数值得到每个页面真实的体验指标,并将其量化。开发和测试团队没办法在所有操作环境下测试所有的页面在某些特定场景下(弱网,无缓存等)是否存在白屏体验问题,所以需要线上的量化指标来提现所有页面的体验。
2、业界的基本方案有如下几种:
3、主观感受:进入页面,肉眼查看是否有白屏和loading。
4、代码注入:通过拦截页面展示生命周期内接口和有效缓存是否返回。
5、上述方案存在如下缺点与不足:
6、第一个问题:方案一需要浪费大量的人力和时间去感受,不具备客观性,记录过程和标准无法量化。
7、第二个问题:方案二虽说可以监控到关键的数据指标,但是数据与真实体验仍有差距。
技术实现思路
1、本专利技术为了解决数据与真实体验具有差距的技术问题,其利用aop无侵入技术,精准监测页面和接口的性能表现,记录链路上关键节点时长,结合用户体验标准,实时检测页面是否存在白屏、黑屏或加载延迟现象。通过综合统计分析,生成app体验得分,指导发现存在体验问题的页面,并通过详尽数据分析,探究影响页面加载体验的根本原因。而提供量化页面体验性能指标的系统。
2、本专利技术通过以下技术方案解决上述技术问题:
3、本专利技术提供了量化页面体验性能指标的系统,包括:自动化执行策略配置页面,所述自动化执行策略配置页面
4、优选地,所述配置选项模块用于提供自动化采集的周期、次数、指标类型配置选项。
5、优选地,还包括远程配置中心,所述远程配置中心与所述配置选项模块连接,所述远程配置中心用于存储所述配置选项模块选择后的配置选项。
6、优选地,所述采集器与所述自动化执行策略配置页面连接,在配置选项选择后,所述采集器进行获取全链路数据。
7、优选地,所述分析中台与所述采集器连接,所述分析中台用于分析所述采集器采集的数据。
8、优选地,所述统计平台设置有维度统计模块、问题溯源模块、统计报表模块、智能归因模块以及异常警报模块。
9、优选地,所述自动化执行策略配置页面设置有缓存数据渲染模块和接口数据渲染模块。
10、优选地,所述自动化执行策略配置页面设置有页面初始化模块。
11、优选地,还包括网络组件拦截器,所述网络组件拦截器与所述自动化执行策略配置页面连接。
12、优选地,还包括页面生命周期拦截器,所述页面生命周期拦截器与所述自动化执行策略配置页面连接。
13、在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。
14、本专利技术的积极进步效果在于:
15、上述提出的量化页面体验性能指标的系统,在于填补业内获取页面真实的加载响应耗时,通过统计页面创建到接口请求再到页面渲染,有无缓存数据差异对比,从而得出用户真实看到页面渲染的耗时,并且统计页面的各个生命周期耗时,帮助精确排查耗时长的页面。
本文档来自技高网...【技术保护点】
1.量化页面体验性能指标的系统,其特征在于,包括:包括:
2.如权利要求1所述的量化页面体验性能指标的系统,其特征在于:所述配置选项模块(2)用于提供自动化采集的周期、次数、指标类型配置选项。
3.如权利要求2所述的量化页面体验性能指标的系统,其特征在于:还包括远程配置中心(7),所述远程配置中心(7)与所述配置选项模块(2)连接,所述远程配置中心(7)用于存储所述配置选项模块(2)选择后的配置选项。
4.如权利要求3所述的量化页面体验性能指标的系统,其特征在于:所述采集器(4)与所述自动化执行策略配置页面(1)连接,在配置选项选择后,所述采集器(4)进行获取全链路数据。
5.如权利要求4所述的量化页面体验性能指标的系统,其特征在于:所述分析中台(5)与所述采集器(4)连接,所述分析中台(5)用于分析所述采集器(4)采集的数据。
6.如权利要求1所述的量化页面体验性能指标的系统,其特征在于:所述统计平台(6)设置有维度统计模块(601)、问题溯源模块(602)、统计报表模块(603)、智能归因模块(604)以及异常警报模
7.如权利要求1所述的量化页面体验性能指标的系统,其特征在于:所述自动化执行策略配置页面(1)设置有缓存数据渲染模块(8)和接口数据渲染模块(9)。
8.如权利要求1所述的量化页面体验性能指标的系统,其特征在于:所述自动化执行策略配置页面(1)设置有页面初始化模块(10)。
9.如权利要求1所述的量化页面体验性能指标的系统,其特征在于:还包括网络组件拦截器(11),所述网络组件拦截器(11)与所述自动化执行策略配置页面(1)连接。
10.如权利要求1所述的量化页面体验性能指标的系统,其特征在于:还包括页面生命周期拦截器(12),所述页面生命周期拦截器(12)与所述自动化执行策略配置页面(1)连接。
...【技术特征摘要】
1.量化页面体验性能指标的系统,其特征在于,包括:包括:
2.如权利要求1所述的量化页面体验性能指标的系统,其特征在于:所述配置选项模块(2)用于提供自动化采集的周期、次数、指标类型配置选项。
3.如权利要求2所述的量化页面体验性能指标的系统,其特征在于:还包括远程配置中心(7),所述远程配置中心(7)与所述配置选项模块(2)连接,所述远程配置中心(7)用于存储所述配置选项模块(2)选择后的配置选项。
4.如权利要求3所述的量化页面体验性能指标的系统,其特征在于:所述采集器(4)与所述自动化执行策略配置页面(1)连接,在配置选项选择后,所述采集器(4)进行获取全链路数据。
5.如权利要求4所述的量化页面体验性能指标的系统,其特征在于:所述分析中台(5)与所述采集器(4)连接,所述分析中台(5)用于分析所述采集器(4)采集的数据。
6.如权利要求1所述的量化页面体...
【专利技术属性】
技术研发人员:滕雪松,
申请(专利权)人:北京比特易湃信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。