測試不到位 你根本上不了APP Store


          Warning: Invalid argument supplied for foreach() in /data/cxweb/www/gupowang.com/public/article/view.html on line 71
          8年前

           19300001231974131039766940705.jpg

           來源|投稿

          作者|云測

           

              蘋果 APP Store 一如既往地叫人又愛又恨。愛它的有容乃大、無限商機:無數iOS開發者為之心馳神往,拼了命想讓開發出來的APP盡快通過審核進入App Store的殿堂;恨它的層層關卡、條條戒律:蘋果審核人員是出了名的傲嬌與嚴苛,有一萬個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的機型都跑的飛快,絕對沒問題?!?/span>

          圖樣圖森破,開發者朋友們不要太天真,誰能比蘋果更了解iPhone?你以為能用自己買過的幾款iPhone,隨便跑跑程序就能應付事兒?為了測試一款應用的穩定性和兼容性,蘋果可是會盡可能出動“全家老小”來考驗你。全部70多款iPhone機型、9代iOS系統、、不同國家和地區的iPhone版本、甚至芯片型號不同的同一機型,都有可能出現在審核測試中。如此排列組合,全面考察,你還有多少信心保證自己一次都不崩潰?如果沒有進行全面的兼容測試,上線審核只能自求多福了。

           

          網絡類

          1.網絡功能不能正常訪問

          2.網絡工具軟件,要求支持國外的電信運營商網絡

          3.遠程服務器反應過慢

          上不去網的APP無法通過審核,這乃是情理之中的事情。但如果你以為自己能輕松過審,那就大錯特錯了?;?G、3G、4G網絡測試僅僅是調味料,而根據不同國家、不同制式、不同基帶、不同運營商網絡,都要進行相應的網絡適配性測試,才最為致命。

          談到這里你或許會問,蘋果哪來那么多審核人員?居然能查得這么細?事實上,對于很多制式化的功能審核,蘋果都是通過自動化測試完成的。開發者騙得過審核人員,卻往往騙不過機器,開發者與其自作聰明的隱藏缺陷與bug,倒不如把測試外包出去,踏踏實實的做一次真機自動化測試,畢竟在國內我們無法用AT&T。

          網絡能夠正常訪問,對于APP的正常使用還遠遠不夠。除了對外公布的上線審核規則外,從以往的被拒案例中我們看出,蘋果事實上對于上線應用的網絡穩定性、速率、壓力承載力都有對應的要求,因此CP在強調產品功能的同時,也應重視網絡適配性與性能測試。

           

          UI與交互類

          1.圖標不能點擊,或者直接隱藏

          2.菜單中有一個文字包含測試字樣

          3.Google地圖logo被UI View遮擋

          對于這種“考察眼力”的UI和交互類問題,我只能感嘆蘋果審核人員的認真細致,還有就是三觀極正。他們既能發現每一個字符中存在的貓膩,也能“大公無私”的維護谷歌和其他APP開發者的正當權益。

          蘋果審核人員的認真與細致,反過來就凸顯了測試人員的業余與懶惰。圖標被隱藏,應用中包含alpha/beta等測試字樣,對于開發團隊內部QA和tester來說,或許這都算不上bug,因而在思維定式作用下,他們往往會忽略和無視這些問題。

          由此看出,審核人員與內部測試人員,在審核條件匹配程度上存在一定誤差。通過內部測試的應用,卻不一定能成功上線,此時,最佳的處理方式是邀請外部的專業測試人員,進行細致入微的人工遍歷測試,從而找出任何一種可能導致上線被拒的隱患。

          所謂當局者迷,旁觀者清,獨立客觀的外部測試人員,往往給自信滿滿的開發團隊一大堆“驚喜” 。這也說明專業的測試人員,有其不可替代的重要性,而人工遍歷測試就是App通過上線審核的最后一道閘門

           

              欲戴皇冠,必承其重。不是每一款APP都能審核通過登陸App Store,iOS開發者在面對審核也下了很大的功夫,需要不斷根據用戶需求改進產品、根據審核細則調整策略、揣摩Apple口味變換風格;但必不可少就是APP測試一環。

             一定程度上說,Apple APP Store審核作為行業的標桿,一直推動著APP開發與測試行業的發展,同時對APP質量測試的要求也越來越高。開發者應增強規則意識,提高質量觀念,粗制濫造的產品蘋果不會通過審核,而bug頻出的商品亦有極大的下架風險,只有經過嚴格測試的APP才能成為精品,被蘋果App Store所認可。

          缺乏專業的應用測試,上線App Store將由通途變天塹。一般來講,開發者沒有完成專業測試的條件,因為這需要極大的硬件與人力成本。在共享經濟與協作開放的時代,開發者可以嘗試Testin云測來進行應用測試,繼而發現應用的不足之處,及時完善產品質量,加速上線審核。讓專業的人做專業的事,別讓莫名其妙的bug拖延你寶貴的上線時間。

           

           


          大家都愛搜:互聯網資訊 類類有話說 App推廣 運營經驗 線下推廣 活動推薦 微信營銷 姑婆專題 姑婆圈 ASO 校園推廣 地推 ASO100 渠道刷量 校園運營團隊

          姑婆那些事兒www.3377on.com)是互聯網推廣運營知識分享平臺,關注移動推廣(android,ios)運營,網站推廣運營、校園推廣及互聯網領域最新動態 。歡迎關注我們的微信(gupo520),新浪微博(姑婆那些事兒)。

          本文由姑婆那些事兒發布,轉載請注明本文出處,并附帶本文鏈接,違者必究。

          收藏

          {{favCount}}

          個人收藏

          投稿請戳這里!投稿
          0

          次分享

          文章評論(0)

          {{ user.nickname }}
          發表評論
          登錄 進行評論
          加載更多 正在加載中... 沒有更多了