使用TestFlight來進行分發(fā)測試和客戶演示也有一段時間了悯许。發(fā)現(xiàn)蘋果為我們提供的這個測試工具還是很好用的,可以滿足大部分的業(yè)務(wù)需求。 正好今天同學(xué)來問我相關(guān)的問題,就順便寫一篇文章來簡單介紹下TestFlight的使用褥蚯。
TestFlight分為內(nèi)部測試和外部測試兩個分發(fā)途徑,首先來介紹一下兩種途徑的區(qū)別:
內(nèi)部測試:
- 內(nèi)部測試最高允許加入25位測試人員况增。
- 內(nèi)部測試需先在用戶組中加入相應(yīng)的用戶赞庶。
- 內(nèi)部測試不需要審核,可以隨時進行測試巡通。和內(nèi)部測試這個名字一樣尘执,比較適合公司內(nèi)部少量人員來進行測試。但是在一些緊急情況下也是可以拿來應(yīng)急使用的宴凉。(在用戶組里添加測試人員時一定要注意權(quán)限。)
- 內(nèi)部測試只能對最新的版本進行測試表悬。
外部測試:
- 外部測試的最大人數(shù)限制為2000人弥锄。
- 外部測試只需輸入用戶郵箱即可。(也可以批量導(dǎo)入)
- 外部測試需要進行通過測試部門審核蟆沫。
- 外部測試可以指定進行測試的版本籽暇。
下面來大概介紹一下測試的流程,整個流程其實是非常簡單的饭庞,使用好TestFlight戒悠,會減少很多工作量。
- 首先需要在iTunes Connect中創(chuàng)建相應(yīng)版本的App舟山,然后在Xcode中打包上傳绸狐。這一步大家應(yīng)該非常熟悉了。
-
進入iTunes Connect累盗,點擊用戶組選項寒矿,添加用戶。(外部測試用戶忽略此條若债,僅內(nèi)部測試用戶需要添加)
圖1圖2添加過后符相,所添加用戶郵箱會收到一封確認(rèn)郵件,如圖3蠢琳,收到郵件后按照流程確認(rèn)即可啊终。
圖3 -
在iTunes Connect中選擇需要測試的App镜豹,進入后點擊TestFlight選項,如圖4蓝牲。
圖4 -
進入TestFlight后可以看到左側(cè)的內(nèi)部測試和外部測試選項趟脂。選擇相應(yīng)的測試選項。進入頁面后點擊選擇版本進行測試(內(nèi)部測試搞旭、外部測試相同)內(nèi)部測試會看到如圖5的彈出框散怖。外部測試測試會出現(xiàn)如圖6的彈出框。
圖5:內(nèi)部測試只允許對最新的版本進行測試
圖6:外部測試允許選擇指定版本進行測試 -
選擇測試版本肄渗,并確認(rèn)镇眷。外部測試需要填寫一些App相關(guān)信息,按照提示填寫即可翎嫡,填寫完畢后外部測試版本會進入審核狀態(tài)如圖7欠动。內(nèi)部測試則直接進入可用狀態(tài)。
圖7 -
添加測試人員惑申。內(nèi)部測試只需點擊?選擇剛剛加入的用戶即可具伍。
圖8外部測試人員則可以通過直接添加郵箱信息、添加已經(jīng)加入在用戶和職責(zé)中加入的用戶圈驼、通過CSV導(dǎo)入三個途徑導(dǎo)入人芽,如圖9。
圖9 -
添加完成后绩脆,點擊右上角的開始測試即可萤厅。
圖10 -
開始測試后,測試員賬戶會收到另一封郵件靴迫。如圖11惕味。
圖11在電腦端打開郵件,點擊View in Testflight后進入如圖12頁面玉锌。記錄下第三條中加粗的編碼名挥,在手機端TestFlight App中點擊Redeem,輸入編碼主守,然后根據(jù)提示安裝即可禀倔。
如果在手機端打開郵件,點擊后會自動跳轉(zhuǎn)至TestFlight丸逸,點擊安裝即可蹋艺。
圖12 - 如果后續(xù)需要添加新的測試人員,只需要在相應(yīng)的測試下加入測試人員后保存黄刚,測試人員就會收到相應(yīng)的測試郵件捎谨。 如果上傳新的版本,TestFlight會自動通知測試人員有更新,無需再次進行操作涛救。
- 在TestFlight中還有一些小的功能也比較有用畏邢,例如可以看到相應(yīng)人員是否安裝App以及安裝App的版本。
以上是TestFlight的基本使用和簡單介紹检吆,文中如果有誤舒萎,歡迎大家指正。??