一、測試工具介紹:
1、TestFlight是蘋果公司在iOS8,Xcode6推出來的新工具,用於將App beta版本進行流水化測試。TestFlight整合進了Appstore Connect,你可以通過電子郵件來邀請你的Beta測試成員,並且允許用戶在app上架前做一個上架前的beta版測試。
二、內部測試操作步驟:
1、使用手機客戶端下載TestFlight App
2、在 iTunes Connect(iOS12更改為Appstore Connect)用戶添加測試員
3、打開用戶和職能
4、添加用戶
5、填寫用戶信息(姓名,電子郵件)
6、注意用戶職能涉及到管理權限(
管理,財務,App管理,開發人員,營銷,銷售,客戶支持和報告)
7、填寫協議,付款,財務報告,App狀態報告地區
8、接收蘋果給測試者發送的郵件(郵件過期比較快請告知測試者盡快查收,並請測試者在郵件鏈接中登錄自己的Apple賬號即可。如果測試者沒有收到郵件請重新發送郵件,否則后面的步驟進行不了)
9、查收郵件並在鏈接中登錄Apple ID賬號,這樣就可以添加測試員
(9.1)接收郵件,獲取驗證碼
(9.2)打開手機TestFlight App
(9.3)填寫TestFlight App驗證碼
(9.4)下載App進行測試
10、點擊“添加”后會再次發送郵件,被邀請者在郵件獲取邀請碼,填入TestFlight中就可以了
11、可以查看誰被邀請了或者被邀請者安裝的是哪一個版本
三、外部測試操作步驟:
1、創建一個群組
(1.1)在首頁上,點按“我的 App”,選擇您的 App,然后在工具欄中點按“TestFlight”。
(1.2)在左列中的“測試員和群組”下方,點按“添加外部測試員”或“新群組”。
(1.3)在出現的對話框中,輸入群組名稱並點按“添加”。
2、將外部測試員添加到群組並發布一個構建版本。
(2.1)在“測試員和群組”下方,選擇一個群組並點按“測試員”旁的“添加”按鈕(+)
(2.2)在顯示的彈出菜單中,選擇一個選項並點按“下一步”。也可以添加新測試員、現有測試員,或從 CSV 文件中導入測試員。
(2.3)若要添加一個構建版本,點按“構建版本”並點按“添加”按鈕(+)。
(2.4)在構建版本對話框的彈出菜單中,選擇平台和版本。
(2.5)在下表中,選擇一個構建版本並點按“下一步”。注意:您僅可添加一個單獨的構建版本,但之后可以向該群組添加額外構建版本。如果您沒有看到選擇構建版本的單選按鈕,那么它將無法被選中。
(2.6)如有需要,請回答“出口合規證明”問題。由於所有 App 均在位於美國的 Apple 服務器上進行加載,因此所有 App 均受美國出口法律的制約。
(2.7)“測試信息”對話框中,輸入您希望您的測試員注重的內容。
(2.8)或者在指定語言的文本欄中,輸入測試信息的本地化版本。
(2.9)或者取消選中“自動向測試員發布此版本”。如果您取消選中此復選框,請稍后在該構建版本被“Beta 版 App 審核”批准之后,手動向測試員分發該構建版本。
(3.10)根據構建版本的狀態,點按“提交審核”或“開始測試”。
3、在構建版本被批准后通知測試員。
(3.1)在TestFlight 部分的“構建版本”下,點按您 App 的平台(iOS 或 tvOS)。
(3.2)選擇一個版本和構建版本號。
(3.3)在右上角,點按“通知測試員”。
4、從群組中移除構建版本。
(4.1)在“測試員和群組”下,選擇一個群組。
(4.2)點按“構建版本”,並將鼠標懸停在您想要移除的構建版本上方。
(4.3)點按“刪除”按鈕。
四、測試員分類:
1、內測人員:外測人員數量上線為25個,可以在構建的TestFlight beta版本審核前對你的 這個beta版本進行測試。
2、外測人員:內測人員數量上限為10000個,這個beta版本需要進行審核。
注意:
在apple 賬號下新建版本並上傳新的構建版本,如果是外測人員在上傳完構建版本后會受到對應郵件。
如果是內測人員的話需要提交一個內測的審核流程,審核過了內測人員才能收到對應的郵件,審核時需要添加一個新的構建版本,然后選擇你要邀請的內部測試人員。測試人員收到郵件能查看到一個邀請碼。
打開TestFlight登錄你的apple賬號,點擊左上角的Redeem在彈出的輸入框中輸入apple賬號郵箱的邀請碼,install app就好了,如果是內測試人員已經安裝過此版本,打開TestFlight app 通過update來更新。
五、使用詳解:
1、進入網址:https://appstoreconnect.apple.com/ 輸入賬號密碼登錄Appstore Connect。
2、成功登錄Appstore Connect,點擊我的App,進入App列表頁。
3、每當你提交一個新的build之后,在 iTunes Connect的列表中都會對應的增加一個build。選擇TestFlight,在TestFlight中填寫基本信息接收反饋的郵箱地址,隱私政策網址等。
4、邀請測試人員。
5、在AppStore上面搜索“TestFlight”。
6、下載TestFlight。
7、打開TestFlight進行使用。
8、接受邀請iTunes Connect。
9、接受TestFlight測試邀請。
10、打開TestFlight,輸入驗證碼,安裝應用。
