登录透视宝后,在顶部导航栏单击,进入透视宝管理模块,在左侧导航栏单击全局设置,选择Mobile。
常规设置
移动应用性能的Apdex评分规则设置
为了方便您把控App运行中的整体性能表现,您可以通过apdex评分设置查看App运行中的整体性能得分。在“App全局设置”页面设置响应时间、崩溃率、HTTP错误率、网络失败率、启动时长五个关键测试指标的权重,默认权重分配为响应时间-1,崩溃率-4,HTTP错误率-2,网络失败率-3,启动时长-1,您可以根据情况设置合适的数值或比例。
关键性能指标说明如下:
指标 | 说明 |
崩溃率 | 在选择的时间内,App发生崩溃的会话数占总会话数的比率。 |
HTTP错误率 | 在选择的时间内,发生错误(HTTP状态码错误,400或更高)的HTTP请求数量占请求总数量的比率。 |
网络失败率 | 在选择的时间内,发生网络错误的HTTP请求数量占请求总数量的比率,发生网络错误是指发生DNS解析错误、无法建连接、连接超时等网络方面的错误。 |
HTTP响应时间 | HTTP请求的响应时间,即从发送HTTP请求开始到收到所有响应内容的时间。 |
启动时长 | 从执行进入移动应用操作到应用后台启动的响应时长。 |
具体评分规则如下:
整体性能得分=(响应时间得分*权重1+崩溃率得分*权重2+HTTP错误率得分*权重3+网路失败率得分*权重4+启动时长得分*权重5)/(权重1+权重2+权重3+权重4+权重5)
测评中,五个方面的各个评分标准如下表所示:
评分 | 请求响应时间 | 崩溃率 | HTTP错误率 | 网络失败率 | 启动时长 |
100~90 | [0,500]ms | [0,3]% | [0,10]% | [0,20]% | [0,500]ms |
90~80 | (500,1500]ms | (3,5]% | (10,16]% | (20,35]% | (500,1500]ms |
80~70 | (1500,2500]ms | (5,10]% | (16,22]% | (35,45]% | (1500,2500]ms |
70~60 | (2500,5000]ms | (10,15]% | (22,25]% | (45,60]% | (2500,5000]ms |
60~0 | 5000ms | 15% | 25% | 60% | 5000ms |
VIP用户组设置
您可以在VIP用户组设置中配置高级别用户信息,以便于实现对用户的更优监控及问题处理。
单击新建分组可以新增分组,以及该组下的一个或多个用户。
单击导入分组,可以通过分组模板,批量新增该组下的多个用户,也可以通过用户模板,在已创建分组中批量新增多个用户。
在VIP用户组管理页面,可以查看已添加的VIP用户组详细信息,包括VIP组名称、组内用户数、创建时间,可以针对该VIP组选择导入用户、删除组、以及编辑导出的操作。
您可以设置用户行为阈值,即执行某个行为动作时可以容忍的响应时间。用户行为阈值用于判断行为动作的健康状态,默认容忍时间为2000ms。
页面阈值设置
您可以设置页面响应时间容忍阈值,默认容忍时间为2000ms。
启动阈值设置
您可以设置App应用不同启动类型的容忍阈值,默认容忍时间为2000ms。
高级设置
安装配置SDK后,您可以在透视宝云端设置数据采集相关信息,但必须保证应用已经运行过且您具有管理员权限。此外,要使用该功能,请确保您的iOS版Smart SDK版本更新至1.3.9及以上,Android版Smart SDK版本更新至1.4.0及以上。
在移动应用的设置>高级设置页面中,配置数据上报方式,IOS卡顿设置、HTTP状态码白名单、网络失败类型白名单、端到端白名单、按版本启动/禁用,详细说明如下。
您可以设置数据的提交周期和提交机制。
提交机制包括:
闲时提交机制:启用后,SDK会在系统空闲状态下提交数据,提高稳定性,但可能会造成数据的延迟。
节省流量机制:启用后,SDK会减少非WIFI环境下的数据提交量,但可能会造成数据的延迟。
您可以设置上报iOS卡顿事件的阈值,当屏幕卡顿时间大于设定的卡顿阈值时,透视宝才会记录并上报该次事件。
iOS卡顿阈值默认为3.5s,即屏幕卡顿时间超过3.5s时为卡顿,透视宝会抓取对应的数据,否则不抓取。