开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
工具 > 全息检测 > 简介
收藏
订阅更新
我的文档
设置
全息检测是对小程序质量和体验问题进行检测的工具。它会在小程序运行过程中从性能、源码质量、稳定性、体验等多个维度对小程序进行全面检测分析,同时针对发现的问题给出相应的凯发app官方网站的解决方案,用于帮助开发者发现和定位可能影响小程序提审与体验的问题,以提高审核通过率和线上用户的服务体验。
说明: 如果同时在 ide 与 web 版进行了检测,检测结果请以 web 端为准。
使用入口
只有小程序的体验成员、开发成员、管理员才拥有对小程序进行全息检测的权限。
开放平台直接入口
请点击 直接进入。
开放平台版本管理
登录 进入对应小程序详情页 > 审核&发布 > 版本管理 > 开发版本 处点击 全息检测
image.png

开放平台开发服务
登录 开发工具推荐 处选择全息检测。

小程序开发者工具实验室
打开小程序开发者工具(ide) 在左侧菜单栏点击 实验室 图标,选择 全息检测

环境要求
全息检测目前在支付宝开放平台、小程序开发者工具(ide 1.18 及以上版本)提供,如果 ide 版本过低,请访问 ide下载地址 进行下载升级。
支付宝客户端版本:10.1.95 及以上版本,建议使用最新的支付宝客户端版本。
目前全息检测仅支持支付宝端小程序,其它端暂不支持。
工具特色
全息检测 web 版
快速线上启动页场景复现
小程序性能的度量指标是线上所有启动页的耗时均值,因此全息检测web版新增 启动页设置,提供线上 启动页面 列表(以及 对应启动耗时用户访问pv)。
注意: 选择启动页面后,如果线上页面启动有参数,页面参数、启动参数、来源信息会提示在列表里供用户选择。

检测报告分享
提供报告分享功能,让研发合作小伙伴们可以基于同一份报告进行优化。
非源码环境支持
web 版根据小程序及版本号即可使用,方便测试人员等协作开发人员使用,对于线上版本的排查分析也更加方便。
全息检测 ide 版
研发过程静默检测
当开发者在 ide 中开发保存代码时,ide 会从代码质量的角度静默检测当前代码,并引导用户进入全息工具进行全面检测。
源码环境随时检测
对 ide 下的源码支持随时检测,方便开发同时随时检测调试。
操作指导
因使用平台的对象和场景不同,使用流程稍有不同:
开放平台上的全息检测是根据小程序和版本号进行使用支持。
ide 上是对当前开发的代码进行使用支持。
以上两种分别称为 全息检测web版全息检测ide版,详细使用流程可查看下方说明。
全息检测 web
开始检测
选择小程序及版本,设置启动页(选填,可通过设置来进行指定启动页跳转及场景模拟,默认启动页为小程序凯发k8官方网娱乐官方首页),点击 开始检测,右侧生成测试二维码。
image.png

扫码操作
使用支付宝客户端扫码,客户端会打开小程序并显示 已连接,请开始操作 提示。请开始自行操作小程序,尽可能覆盖多个页面,以便检测的更加全面。操作过程中,全息检测右侧面板里也会实时显示 当前页面已覆盖页面数 信息。
image.png

生成报告
被检测页面覆盖后,点击右侧面板 操作完成,生成报告,请根据报告内容进行修改及优化。
image.png

注意:
报告生成可能需要一段时间,这个过程右侧是空白的,请稍作等待。
点击 操作完成,生成报告 前,需要确保客户端上 诊断数据采集中,请稍等 弹窗消失,否则数据采集可能不全面。

保存分享
点击报告右上角的 保存 可将报告保存到本地,也可打开分享功能,获取报告分享链接,将报告分享给他人,分享链接的报告不受开放平台权限控制,只要登录即可查看,也可将已分享的报告进行分享关闭。
image.png

历史报告
如需查看历史报告,可在左侧菜单栏点击报告列表按钮切换至历史报告进行查看、分享和删除。
image.png

全息检测 ide 版
ide 版主要是对当前 ide 中的源代码进行检测,ide 版本系统自动检测与用户手动开启检测,系统默认开启自动检测。开发者可根据需要关闭自动检测开关:在 ide 右上角 详情 中的项目配置里选择 自动运行全息检测 开关。

自动检测
全息检测会在开发者保存文件、使用 ide 模拟器预览中浏览页面时,对当前 ide 上的代码静默并实时检测源码质量和性能,检测结果在控制台展示,用户可以点击控制台中的 全息检测 按钮,进行全面检测并查看完整报告。

手动开启全息检测
1在 ide 左侧菜单栏点击 实验室 图标,选择 全息检测,在 全息检测 面板上,会自动构建生成二维码,支付宝客户端扫描生成的二维码。

2扫码之后,客户端会打开小程序并显示 已连接,请开始操作 提示。请开始自行操作小程序,尽可能覆盖多个页面,以便检测的更加全面。操作过程中,ide 的全息检测面板里也会实时显示 当前页面已覆盖页面数 信息。

3完成客户端操作后,请返回 ide 点击 全息检测 面板里的 操作完成生成报告 以停止检测生成全息检测报告。
a报告生成可能需要一段时间,这个过程右侧是空白的,用户需要稍作等待;
b用户点击 操作完成,生成报告 前,需要确保客户端上 诊断数据采集中,请稍等 弹窗消失,否则数据采集可能不全。
10.png

4全息检测报告中包含小程序基本信息, 以及 性能源码安全源码质量业务合规稳定性 五个维度的各自的检测结果,包含 检测通过项检测未通过项有驳回风险项。开发者可根据未通过检测项和有驳回风险项的详细数据、优化建议进行优化。

5如需再次检测,可点击报告右上方的 重新检测 恢复至初始状态。 注意 :在清空前,请确认是否要保存本次检测结果,如果需要,点击 保存报告 导出报告即可。因为系统不提供报告保存服务,一旦清空,本次检测结果将无法再次查看。
报告状态
根据检测指标问题的优先级报告用不同的颜色来标识。
红色:检测不通过,且对应指标在提审的时候会影响审核通过。
橙色:检测不通过,提审的时候不会卡审,但会影响线上体验。
蓝色:对应检测通过。在加载中,需要等待一下(最多15min),待检测结果出来后页面自动更新。
绿色:检测通过。
检测项规则
具体维度介绍请查看以下文档:
稳定性
源码质量
性能
体验
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图