中移动开发者社区应用测试统计分析报告

致广大手机应用开发者及应用提供商:

中国移动开发者社区的应用测试要经过两个阶段:预测试和正式测试,预测试主要是对应用信息(如图片、文字)做非法性检查,病毒扫描,查重等;正式测试主要是检查功能、安全性、可用性等方面的问题。

一、 预测试统计数据

1 、 应用(软件/ 游戏)预测试通过率统计

11月份应用(软件/ 游戏)预测试总体通过率为64.85%,每日通过率曲线图如下:

预测试中发现应用的主要问题有包括:

•提交的申报文档未采用最新的模板,或未提供测试所需文档,所占比例为37.21%

•在开发者提交的适配机型上安装,安装失败,所占比例为28.64%

•重复提交,所占比例为5.99%

为引导开发者更好的按规则要求发布应用,中国移动采取了以下措施:

•针对较多开发者出现“提交的申报文档未采用最新的模板”的问题,中国移动已及时制定并通过开发者社区发布了《应用发布注意事项》,该规范中明确了“在发布应用前的准备工作”,开发者请先通过规范中的指引下载最新的《终端应用测试信息申明》模板填写完整后再发布应用;另在开发者自服务区发布应用的界面中也将提供最新的模板下载。

•针对部分开发者“重复提交”应用的问题,《应用发布注意事项》也进行了明确规范要求。

2 、 主题预测试通过率统计

11月份主题总体通过率为83.79%,每日通过率曲线图如下:

预测试中发现主题的主要问题有以下几点:

•在测试机型上安装时提示不兼容,所占比例为23.07%

•在开发者提交的适配机型上安装,提示包格式无效或损坏,所占比例为36.68%

•截图与主题不一致,所占比例为13.02%

举例如下:例如某个应用是由于错误的提交了其他主题安装包。

展示出的截图:                                               实际安装后的截图:

       

为引导开发者更好的按规则要求发布应用,中国移动采取了以下措施:

•针对“主题类应用与程序包不对应”的问题,中国移动在《应用发布注意事项》中也进行了明确规范描述:“对于同一款“软件”或“游戏”类应用,可以
上载多个适配不同终端平台的程序包,请勿对每个程序包作为单独一款应用来发布;对于“主题”类应用,由于截图、图标等因终端平台不同而显示效果差异较大,
可根据图片效果实际情况按不同平台独立发布多个应用”。

 另外,中国移动将在1月份的社区功能改版时增加“按不通主题程序包分别截取不同预览图”的功能,以方便开发者的发布应用操作。

3 、 对开发者的建议

•填写“测试所需文档” 时,根据最新的模板填写,其中值得特别注意的是第一部分“能力申报部分”,需要与应用相符,如不要对含联网功能的应用在“是否联网”处填“否”。

•对于适配机型的选取,请尽量不要乱选,如果已在某部机器上测试过,则尽量根据同厂商、同操作系统版本、同分辨率的机型来选取。对于应用中使用了终端特殊硬件特性,如重力感应或者摄像头等的功能的,在选取机型上更要小心,因为不是每款机型都支持这些硬件功能的。

•开发者如果想选择具备横竖屏切换的机型,自测时最好能在中间某一部上检查横竖屏切换的功能。尽量不要出现UI适配问题。

二、 正式测试统计数据

1 、 应用(软件/ 主题)正式测试通过率统计

11月份应用(软件/ 主题)正式测试总体通过率为49.66%,每日通过率曲线图如下:

应用正式测试不通过的原因分布如下:

应用不通过原因分类 数量 比例
01 无法下载 1 0.01%
02 安装/卸载错误 512 3.37%
03 证书问题 714 4.70%
04 不满足MM审核要求 4530 29.84%
05 UI适配问题 2234 14.72%
06 无法运行 893 5.88%
07 基本功能问题 6098 40.17%
08 预留其它 198 1.30%

关于以上原因,应用呈现的一般现象和可能的原因如下:

问题分类 一般现象 可能原因
无法下载 程序包下载失败 文件上传不完整或者文件名使用了浏览器无法正确处理的特殊字符。
安装/卸载错误 安装时提示Jar和jad属性不匹配 Jad和jar文件不配对
有错误提示但能继续安装 安装包元信息错误,比如指定为开发测试版,或指定了太少机型可以适配。
无法安装/卸载 代码问题、安装包格式错误问题。
证书问题 安装提示“证书过期” 证书过期
安装提示“证书错误”(但不包括因证书设置限制过高导致的错误) 证书不是指定机型兼容的证书类型。如在S60v3手机上使用S60v2的证书。
不满足MM审核要求 安装名与应用名不一致 安装名和应用名毫无联系。(一致的判断标准是“软件、游戏名称与安装后名称一致,名称使用对应英文、拼音或缩写也可。主题名称无需和安装名称对应,主题安装后的名称除不允许出现乱码外,可以是英文字母、数字和“.”(小数点)、“-”(减号)、“_”(下划线)的组合。”
含第三方广告 包含除MM和开发商/开发者以外的广告信息
含自定义计费 除了MM的下载订购收费模式外,包含任何其它自有计费模式。
含非法信息 包含乱码、违法/不良信息。
含非法图片 包含无法识别的图片,包含违法/不良信息的图像信息。
其它文档、图片不正确的现象 可能是上传了错误的文档、图片,或文档、图片的内容不明确、不充分、不完整、导致可能误导用户、妨碍测试判断等情况。
还可能是上传了重复的程序包文件,可能导致重复测试和重复审批。
UI适配问题 UI不适配 用户图形显示界面、用户操作输入界面和终端机型不适配。
无法运行 启动无反应 代码问题,很少部分是机型不够稳定、配置不够高导致的,如java软件适配了一个内存不足的终端机型,导致启动无反应或不时重启。
启动后死机
运行中途死机
基本功能问题 运行时报错 自测不充分。在线应用还可能是服务器端、网络出现问题,如访问网站404错误,服务器返回错误等。
功能实现结果错误 代码问题
基本功能不可用 可能是演示版本却提供了完整版的应用说明和截图。或者没有给出用户所需结果。
退出时报错 代码问题。
预留其它 如应开发者的要求主动驳回应用。

2 、 主题正式测试通过率统计

11月份主题正式测试总体通过率为 87.44%,每日通过率曲线图如下:

主题正式测试不通过的原因分布如下:

主题测试不通过原因分类 数量 比例
01 无法下载 37 0.71%
02 安装/卸载错误 1487 28.66%
03 证书问题 550 10.60%
04 不满足MM审核要求 938 18.08%
05 UI适配问题 2115 40.76%
06 无法运行 2 0.04%
07 基本功能问题 27 0.52%
08 预留其它 33 0.64%

3 、对开发者的建议

1)应用(软件/ 游戏)

应用从不通过的原因来看,主要是基本功能问题和不满足MM审核要求:

•基本功能问题,其中有57.62%的为基本功能不可用、有31.98%为功能实现的结果错误,开发者在提交前进行更完整的功能检查。

•不满足MM审核要求,其中有73.55%是指的重复提交、应用本身与截图或者申报文档不符,含有未申报的广告,以及含有除MM已支持的扣费模式之外的扣费模式和说明,请开发者对于提交的内容与应用之间的关联度需要加以重视。

给开发者的建议:

•目前绝大部分被驳回的应用都是自身功能存在缺陷、或者上面的字语在使用时存在岐义(例如“返回”和“退出”的区别),建议开发者在提交前先做全面的系统测试,尽量保证功能的完整性。

•应用中含有广告,特别是LOGO及“关于”中的一些类似的广告,即使不是广告,也需要在测试所需文档中说明,如是广告,则需要说清楚这些内容与开发者之间的关系。

•除MM已支持的扣费模式之外的扣费模式目前是不允许的,请开发者在上传前检查是否已去掉这些其他的扣费模式的相关代码和UI. 测试目前只要看到,就会驳回。

•开发者在自测时,尽量站在最终使用的用户角度思考问题,而不要总是站在开发者的立场来思考问题。

•关于提交,现在有应用变更,也有包变更的功能,重复提交相同的应用会妨碍测试的正常开展,开发者要尽量避免重复提交应用、包的情况。另对于经常重复提交的开发者,未来提交的应用,在测试阶段可能会被延迟进行测试。

2)主题

主题测试不通过的原因还是集中在UI适配问题、无法安装卸载、不满足MM审核要求,这里的不满足MM审核要求指截图与实际主题不一致,以及安装了一些插件—可以下载更多主题的情况,对于后者,主要是以吾动画机的插件为代表,开发者需要去掉插件中相关的链接和网址。

•UI不适配:在主题开发软件的设备虚拟机/ 模拟器中检查有问题的主题,吸取和总结经验,不断提高主题的质量和适配机型范围。

•安装/ 卸载错误:主题的安装包制作时要避免安装时覆盖相同的文件名,或者使用了相同的安装标识,导致多个主题安装相互冲突。

国内最棒的Google Android技术社区(eoeandroid),欢迎访问!

《银河系列原创教程》发布

《Java Web开发速学宝典》出版,欢迎定购

时间: 2024-10-28 05:28:49

中移动开发者社区应用测试统计分析报告的相关文章

中国众筹商业模式月度统计分析报告

2013年,中国互联网金融的发展元年;2014年,中国互联网金融监管元年,同时也是中国众筹模式迅猛发展的一年.无论从众筹的产品.运作模式还是监管政策上看,众筹真正的进入了中国投资者的视野,助力我国多层次资本市场发展的同时,填补了我国传统金融机构贷款的空白〿/p> <中国众筹模式运行月度统计分析报告>从四个方面对中国众筹领域进行了分析,分别是中国众筹模式运行环境分析.中国众筹模式运行情况分析.众筹平台数据环比分析及众筹模式发展展望〿/p> 中国众筹模式运行环境分析,我们通过当月美国地

皮尤研究中心发布2012年末社交网络美国人口统计分析报告

摘要: 皮尤研究中心发布2012年末社交网络美国人口统计分析报告,研究时间段为2012年11月14日-2012年12月9日,报告显示Pinterest已经几乎与Twitter并驾齐驱,未来很有可能超过Twitter,成为第二大社 皮尤研究中心发布2012年末社交网络美国人口统计分析报告,研究时间段为2012年11月14日-2012年12月9日,报告显示Pinterest已经几乎与Twitter并驾齐驱,未来很有可能超过Twitter,成为第二大社交媒体平台.使用Facebook的美国互联网用户占

程序员经常去的 14 个顶级开发者社区(转)

我们来看一下程序员经常去的 14 个顶级开发者社区,如果你还不知道它们,那么赶紧去看看,也许会有意想不到的收获. Stack Overflow 9 月份,Stack Overflow 也将迎来其 6 岁的生日,毫无疑问,Stack Overflow 是全球最受程序员欢迎的开发社区,而且也是内容最丰富的社区之一. 官方网站:http://stackoverflow.com/ Reddit reddit 也是一个非常富有个性的社区,你可以在 reddit 上提交一些感兴趣的话题,也可以和其他程序员讨

光鲜背后:P2P失信数据统计分析报告

本文讲的是光鲜背后:P2P失信数据统计分析报告,P2P失信数据,主要是指在P2P平台上有过借款行为,且在平台规定的期限内没有按时还清借款的行为数据. 据网贷之家统计,2014年全国共有平台1575家,爆出问题平台275家,其中跑路平台121家,其余平台多为因缺少经验及风控能力等导致.2014年"诈骗,跑路"类,和"提现困难"类问题平台数量不相上下,占比分别达46%和44%;另外,还有部分平台因为停业或者经侦介入等其他原因被曝光.当然,其中被媒体爆出的平台只是问题平台

数据库 sql server 开发者社区

问题描述 数据库 sql server 开发者社区 这个开发者社区有没有用到SQL server呢? 如果没用到,用到了什么类型的数据呢? 谢谢回答~ 解决方案 csdn用的是mysql,早期用的 asp.net 现在用的 ruby,也用 php. 解决方案二: SQL Server数据库开发SQL Server数据库开发十大问题在SQL Server数据库开发中的十大问题 解决方案三: 如果是windows服务器,肯定有sql server.早期社区有用到

XCode中的单元测试:编写测试类和方法(内容意译自苹果官方文档)

当你在工程中通过测试导航栏添加了一个测试target之后, xcode会在测试导航栏中显示该target所属的测试类和方法. 这一章演示了怎么创建测试类,以及如何编写测试方法. 测试targets, 测试bundles, 以及测试导航栏 在开始创建测试类之前,测试导航栏值得多看上一眼.对于创建测试和完善测试工作来说,如何使用好它是很关键的. 将一个测试target加到工程会创建一个测试bundle.测试导航栏会展开测试bundles里面所有的源代码组成部分(在一个层级列表中展示了测试类和测试方法

“让开发者爱上安全测试”系列之“源码安全测试”——开发者之伤

源代码安全测试不再是新鲜话题,在很多的企业已经开展了相关工作,对于已经开展此项目工作的企业来说,我想问的问题则是"在你的源代码安全测试工作中所面临的最大阻力是什么?" 这个问题不同的企业可能有不同的答案,且各有各的道理. 其实,据我总结来看,很多的阻力表象最终都可以归结为"开发人员不配合"的问题.那为什么开发人员不配合源代码安全的相关工作呢?换句话说:如何让开发者爱上安全测试呢? "源代码安全测试"--想说爱你不容易 对于开发者而言,源代码安全测

2006第二届中国互联网社区发展状况调查报告出炉 感谢所有支持者

中介交易 SEO诊断 淘宝客 云主机 技术大厅 各位站长和网友, 大家好! 今天,我们向 各位宣布,由<电脑报>和Comsenz共同发起的"2006年第二届中国互联网社区发展状况调查"活动成功结束!在今天北京召开的中国互联网 大会上,我们将向参会的数千位到会者,正式发布本次调查活动所取得的主要结论和报告简报! 从2006年6月初正式启动调查项目,7月25日发布在线调查问卷至今,本次调查活动共获得了包括中国互联网协会在内,国内多家门户网站.IDC服务商.广告联盟机构以及数百家

Evernote重新打造开发者社区,为第三方开发者提供更多的信息和工

Evernotehttp://www.aliyun.com/zixun/aggregation/17802.html">开发者社区增加迅速,目前已有数千开发者发布集成Evernote API所开发出的各种应用和服务.这些应用的功能多样,从帮助人们管理开支和无纸化,到记录音频笔记和关联生活中的物体与笔记等. 也就是说,开发者成为Evernote的核心,这也是开发者社区需要进行重新设计的原因.他们希望通过新网站更好地为开发者提供他们需要的信息和工具,帮助他们从零开始去赢得数百万Evernote