开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
工具 > 全息检测 > 简介
收藏
订阅更新
我的文档
设置

全息检测是对小程序质量和体验问题进行检测的工具。它会在小程序运行过程中从性能、源码质量、稳定性、体验等多个维度对小程序进行全面检测分析,同时针对发现的问题给出相应的凯发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 点击 全息检测 面板里的 操作完成生成报告 以停止检测生成全息检测报告。
  1. 报告生成可能需要一段时间,这个过程右侧是空白的,用户需要稍作等待;
  2. 用户点击 操作完成,生成报告 前,需要确保客户端上 诊断数据采集中,请稍等 弹窗消失,否则数据采集可能不全。
    10.png
  1. 全息检测报告中包含小程序基本信息, 以及 性能源码安全源码质量业务合规稳定性 五个维度的各自的检测结果,包含 检测通过项检测未通过项有驳回风险项。开发者可根据未通过检测项和有驳回风险项的详细数据、优化建议进行优化。
  2. 如需再次检测,可点击报告右上方的 重新检测 恢复至初始状态。
    注意 :在清空前,请确认是否要保存本次检测结果,如果需要,点击 保存报告 导出报告即可。因为系统不提供报告保存服务,一旦清空,本次检测结果将无法再次查看。

根据检测指标问题的优先级报告用不同的颜色来标识。

  • 红色:检测不通过,且对应指标在提审的时候会影响审核通过。
  • 橙色:检测不通过,提审的时候不会卡审,但会影响线上体验。
  • 蓝色:对应检测通过。在加载中,需要等待一下(最多15min),待检测结果出来后页面自动更新。
  • 绿色:检测通过。

具体维度介绍请查看以下文档:

    凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
    该文档对你是否有帮助?
    当前页面目录
    网站地图