【开发课堂】支付宝小程序审核不通过?云检测来帮您

简介: 江湖传言,支付宝小程序的审核比较严格,整体审核周期拉得很长,开发者的体验不是很友好。 针对这个问题呢,小程序运营小二也很头疼,怎么样才能照顾到开发者的体验,又能确保小程序的质量呢?现在好了,支付宝程序猿贡献了自己的杀手锏——云测试。

江湖传言,支付宝小程序的审核比较严格,整体审核周期拉得很长,开发者的体验不是很友好。 针对这个问题呢,小程序运营小二也很头疼,怎么样才能照顾到开发者的体验,又能确保小程序的质量呢?现在好了,支付宝程序猿贡献了自己的杀手锏——云测试。


云测试是什么呢?

小程序云测试服务,可以帮助广大开发者更全面的检测小程序缺陷,评估产品质量,提高审核通过率。在小程序交付到真实用户手中使用之前,可以通过IDE申请云测试, 检测小程序缺陷。


云测试会测哪几项呢?

针对小程序驳回比较多的问题,云测试会集中针对以下七项进行检测:

1、授权异常检测:页面存在授权页时,用户取消授权后页面是否可用,如页面无法操作、空屏等情况;

2、页面错误检测:页面加载时是否出现错误,如页面始终未完成加载、出现undefined;

3、页面空屏检测:页面加载完成后是否无内容,如页面出现白屏、黑屏等情况;

4、违规词语检测:页面是否存在违规词语,如页面中出现“蚂蚁金服”等词语;

5、违规链接检测:页面是否存如诱导用户进行官方客户端下载等引流行为;

6、js错误检测:小程序抛出的JS异常;

7、性能数据收集:测试过程中收集包含加载时间、CPU占用率、内存占用量等数据指标;


如何使用云测试呢?

具体步骤参考该文档:https://docs.alipay.com/mini/introduce/cloud-testing


FAQ:

**1、提交测试后多久可以收到测试报告? ** 当提交测试后会进行任务排队等待,一般情况下24小时内(资源宽松时会更快)执行完成并返回结果。

**2、测试结果是否会影响小程序的提审和发布? ** 不会,云测试只是一种可以快速验证小程序缺陷的辅助工具。测试报告有缺陷,需要尽快修复完再提审,以免审核被驳回哦~

**3、为什么我的小程序中有一些页面没有测试到? ** 在开始测试前会根据当时的资源状况来选择执行策略,当资源允许时我们会尽可能多的遍历小程序的所有页面,反之会采用降级策略对同类页面进行过滤,减少同类页面的遍历次数。且还会受时间限制,所有有可能会遗漏一些页面。

**4、云测试能发现业务类错误吗? ** 不能,业务类错误至少需要语义理解,执行程序的所有行为都是基于预先设定的规则,所以并不能做到智能识别业务场景。例如输入手机号,地址等操作。


有任何问题,可以加入支付宝开发者万人大群咨询

21bece5f7a5abb1fc5b7dc66c469092024975436





目录
相关文章
|
消息中间件 网络协议 物联网
MQTT常见问题之物联网设备端申请动态注册时MQTT服务不可用如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
11月前
|
存储 安全 数据管理
解锁企业数据管理统一身份认证难题,EasyMR助力企业敏捷提效
在数字经济时代,企业面临数据量爆炸式增长的挑战。据IDC预测,2025年全球数据总量将超175 ZB。大数据成为决策关键,但传统管理模式已难以应对。袋鼠云推出的EasyManager平台专注于大数据集群全生命周期管理,提供从集群创建到智能监控的一站式解决方案,帮助企业高效处理海量数据,降低运营成本,提升业务敏捷性。同时,结合Kerberos、OpenLDAP和SSSD,EasyManager实现了统一身份认证与管理,确保企业在数据洪流中保持竞争力与安全性。
|
9月前
|
数据采集 XML 存储
Python爬虫实战:一键采集电商数据,掌握市场动态!
这个爬虫还挺实用,不光能爬电商数据,改改解析规则,啥数据都能爬。写爬虫最重要的是要有耐心,遇到问题别着急,慢慢调试就成。代码写好了,运行起来那叫一个爽,分分钟几千条数据到手。
|
消息中间件 Java RocketMQ
RocketMQ实战教程之RocketMQ安装
这是一篇关于RocketMQ安装的实战教程,主要介绍了在CentOS系统上使用传统安装和Docker两种方式安装RocketMQ。首先,系统需要是64位,并且已经安装了JDK 1.8。传统安装包括下载安装包,解压并启动NameServer和Broker。Docker安装则涉及安装docker和docker-compose,然后通过docker-compose.yaml文件配置并启动服务。教程还提供了启动命令和解决问题的提示。
|
JavaScript 前端开发
vue动态添加style样式
vue动态添加style样式
774 62
|
缓存 Java 数据库
Spring Boot中使用监听器
系统的介绍了监听器原理,以及在 Spring Boot 中如何使用监听器,列举了监听器的三个常用的案例,有很好的实战意义。最后讲解了项目中如何自定义事件和监听器,并结合微服务中常见的场景,给出具体的代码模型,均能运用到实际项目中去,希望读者认真消化。
|
数据采集 搜索推荐 前端开发
`<Link>`标签和`<a>`标签在 SEO 方面有什么不同?
`&lt;Link&gt;`标签和`&lt;a&gt;`标签在SEO方面的主要区别在于用途和搜索引擎的处理方式。`&lt;a&gt;`标签用于创建可点击的超链接,对用户和搜索引擎都可见;而`&lt;Link&gt;`标签常用于预加载资源或定义文档关系,对搜索引擎的影响较小。
|
设计模式 前端开发 JavaScript
webpack实战之手写一个loader和plugin
该文章详细讲解了如何从零开始编写一个自定义的Webpack Loader和Plugin,包括它们的工作原理、开发步骤以及如何将自定义的Loader和Plugin集成到Webpack配置中。
webpack实战之手写一个loader和plugin
|
网络协议 物联网 数据处理
【C 言专栏】C 语言实现网络通信程序
【5月更文挑战第4天】本文探讨了使用C语言实现网络通信程序的方法,包括理解网络通信基本概念如协议和套接字,以及TCP/UDP通信的实现步骤。通过创建套接字、绑定端口、监听连接、数据传输和错误处理等关键环节,阐述了C语言在网络通信中的优势。文中还提到了实际应用案例、程序优化策略及未来发展趋势,旨在帮助读者掌握C语言在网络通信领域的应用技巧。
469 4
【C 言专栏】C 语言实现网络通信程序