做好充分的测试工作才能提高上APP Store的概率

2015-12-23 18:30:30 |发布者: 安智宝

做好充分的测试工作才能提高上APP Store的概率

摘要:众所周知,APP要想有更好的发展就必须上传到各应用市场,而APP Store是最好但却最严苛的渠道,要想通过审核上传到APP Store需要经过重重测试,所以没有做好测试工作的,基本上上传成功的几率微乎其微。app刷榜优化

当然除了你做的APP天衣无缝,但谁能保证自己的产品完美无缺呢,毕竟产品做出来是给用户使用的,而用户往往是最好的测试员,总是能从不同的角度发现我们产品的问题所在。但话说回去,苹果审核员的严苛程度是出了名的,被拒的APP审核不通过的理由总是五花八门的。

APP Store的审核标准细则几经更新不断细化,对一款APP审核之严格堪称令人发指。涵盖了APP质量、功能、界面、位置、媒体、广告、文化背景等等诸多方面,体现了苹果追求完美追求极致的企业文化。

别人的APP死在了细枝末节,可以跪地喊冤;而你的APP死在了功能缺陷,你连吱一声的资格都没有。相比于UI、知识产权和文化背景问题,苹果对于功能缺陷更是表现出零容忍的态度。这说明,如果一款App如果不能正常稳定的使用,将触碰苹果对于产品质量要求的底线,没有任何宽缓的余地。安卓刷留存

因功能缺陷审核遭拒,主要责任在于APP上线前的测试工作不到位、不专业。没有事无巨细、专业可靠的应用测试,你根本上不了APP Store。

日前,Testin云测汇总出因功能缺陷而遭App Store拒绝上线的几大理由。开发者朋友可以对照参考,看看自己究竟中了机枪?

崩溃类

1、程序有重大bug,程序不能启动,或者中途退出。

2、程序有crash被拒.修改bug后上线.

无法启动、崩溃、闪退,如果你的应用在真机上出现过这种问题,那还是不要抱有侥幸心理,乖乖把程序稳定性做好再提交上传。谈到这里,有些开发者朋友或许会轻巧的说:“有bug、会闪退,审核被拒理所应当。我们家的APP在iPhone 6s到iPhone 4s的机型都跑的飞快,绝对没问题。”app刷榜刷量刷评论

图样图森破,开发者朋友们不要太天真,谁能比苹果更了解iPhone?你以为能用自己买过的几款iPhone,随便跑跑程序就能应付事儿?为了测试一款应用的稳定性和兼容性,苹果可是会尽可能出动“全家老小”来考验你。全部70多款iPhone机型、9代iOS系统、、不同国家和地区的iPhone版本、甚至芯片型号不同的同一机型,都有可能出现在审核测试中。如此排列组合,全面考察,你还有多少信心保证自己一次都不崩溃?如果没有进行全面的兼容测试,上线审核只能自求多福了。

网络类

1.网络功能不能正常访问

2.网络工具软件,要求支持国外的电信运营商网络

3.远程服务器反应过慢

上不去网的APP无法通过审核,这乃是情理之中的事情。但如果你以为自己能轻松过审,那就大错特错了。基于2G、3G、4G网络测试仅仅是调味料,而根据不同国家、不同制式、不同基带、不同运营商网络,都要进行相应的网络适配性测试,才最为致命。

谈到这里你或许会问,苹果哪来那么多审核人员?居然能查得这么细?事实上,对于很多制式化的功能审核,苹果都是通过自动化测试完成的。开发者骗得过审核人员,却往往骗不过机器,开发者与其自作聪明的隐藏缺陷与bug,倒不如把测试外包出去,踏踏实实的做一次真机自动化测试,毕竟在国内我们无法用AT&T。

网络能够正常访问,对于APP的正常使用还远远不够。除了对外公布的上线审核规则外,从以往的被拒案例中我们看出,苹果事实上对于上线应用的网络稳定性、速率、压力承载力都有对应的要求,因此CP在强调产品功能的同时,也应重视网络适配性与性能测试。

UI与交互类

1.图标不能点击,或者直接隐藏

2.菜单中有一个文字包含测试字样

3.Google地图logo被UI View遮挡

对于这种“考察眼力”的UI和交互类问题,我只能感叹苹果审核人员的认真细致,还有就是三观极正。他们既能发现每一个字符中存在的猫腻,也能“大公无私”的维护谷歌和其他APP开发者的正当权益。googlepaly商店

苹果审核人员的认真与细致,反过来就凸显了测试人员的业余与懒惰。图标被隐藏,应用中包含alpha/beta等测试字样,对于开发团队内部QA和tester来说,或许这都算不上bug,因而在思维定式作用下,他们往往会忽略和无视这些问题。

由此看出,审核人员与内部测试人员,在审核条件匹配程度上存在一定误差。通过内部测试的应用,却不一定能成功上线,此时,最佳的处理方式是邀请外部的专业测试人员,进行细致入微的人工遍历测试,从而找出任何一种可能导致上线被拒的隐患。

所谓当局者迷,旁观者清,独立客观的外部测试人员,往往给自信满满的开发团队一大堆“惊喜”。这也说明专业的测试人员,有其不可替代的重要性,而人工遍历测试就是App通过上线审核的最后一道闸门

欲戴皇冠,必承其重。不是每一款APP都能审核通过登陆App Store,iOS开发者在面对审核也下了很大的功夫,需要不断根据用户需求改进产品、根据审核细则调整策略、揣摩Apple口味变换风格;但必不可少就是APP测试一环。

一定程度上说,Apple APP Store审核作为行业的标杆,一直推动着APP开发与测试行业的发展,同时对APP质量测试的要求也越来越高。开发者应增强规则意识,提高质量观念,粗制滥造的产品苹果不会通过审核,而bug频出的商品亦有极大的下架风险,只有经过严格测试的APP才能成为精品,被苹果App Store所认可。app推广联盟

缺乏专业的应用测试,上线App Store将由通途变天堑。一般来讲,开发者没有完成专业测试的条件,因为这需要极大的硬件与人力成本。在共享经济与协作开放的时代,开发者可以尝试Testin云测来进行应用测试,继而发现应用的不足之处,及时完善产品质量,加速上线审核。让专业的人做专业的事,别让莫名其妙的bug拖延你宝贵的上线时间。


联系客服

Copyright © 2016 - 2020 anzhibao.com . All Right Reserved.

安智宝  版权所有