iOS開發(fā)之使用蘋果測(cè)試工具TestFlight(進(jìn)行內(nèi)部和外部測(cè)試)

一、測(cè)試工具介紹:

1、TestFlight是蘋果公司在iOS8,Xcode6推出來(lái)的新工具,用于將App beta版本進(jìn)行流水化測(cè)試。TestFlight整合進(jìn)了Appstore Connect,你可以通過電子郵件來(lái)邀請(qǐng)你的Beta測(cè)試成員,并且允許用戶在app上架前做一個(gè)上架前的beta版測(cè)試。

二、內(nèi)部測(cè)試操作步驟:

1、使用手機(jī)客戶端下載TestFlight App

2、在 iTunes Connect(iOS12更改為Appstore Connect)用戶添加測(cè)試員

3、打開用戶和職能

4、添加用戶

5、填寫用戶信息(姓名,電子郵件)

6、注意用戶職能涉及到管理權(quán)限(

管理,財(cái)務(wù),App管理,開發(fā)人員,營(yíng)銷,銷售,客戶支持和報(bào)告)

7、填寫協(xié)議,付款,財(cái)務(wù)報(bào)告,App狀態(tài)報(bào)告地區(qū)

8、接收蘋果給測(cè)試者發(fā)送的郵件(郵件過期比較快請(qǐng)告知測(cè)試者盡快查收,并請(qǐng)測(cè)試者在郵件鏈接中登錄自己的Apple賬號(hào)即可。如果測(cè)試者沒有收到郵件請(qǐng)重新發(fā)送郵件,否則后面的步驟進(jìn)行不了)

9、查收郵件并在鏈接中登錄Apple ID賬號(hào),這樣就可以添加測(cè)試員

(9.1)接收郵件,獲取驗(yàn)證碼

(9.2)打開手機(jī)TestFlight App

(9.3)填寫TestFlight App驗(yàn)證碼

(9.4)下載App進(jìn)行測(cè)試

10、點(diǎn)擊“添加”后會(huì)再次發(fā)送郵件,被邀請(qǐng)者在郵件獲取邀請(qǐng)碼,填入TestFlight中就可以了

11、可以查看誰(shuí)被邀請(qǐng)了或者被邀請(qǐng)者安裝的是哪一個(gè)版本

三、外部測(cè)試操作步驟:

1、創(chuàng)建一個(gè)群組

(1.1)在首頁(yè)上,點(diǎn)按“我的 App”,選擇您的 App,然后在工具欄中點(diǎn)按“TestFlight”。

(1.2)在左列中的“測(cè)試員和群組”下方,點(diǎn)按“添加外部測(cè)試員”或“新群組”。

(1.3)在出現(xiàn)的對(duì)話框中,輸入群組名稱并點(diǎn)按“添加”。

2、將外部測(cè)試員添加到群組并發(fā)布一個(gè)構(gòu)建版本。

(2.1)在“測(cè)試員和群組”下方,選擇一個(gè)群組并點(diǎn)按“測(cè)試員”旁的“添加”按鈕(+)

(2.2)在顯示的彈出菜單中,選擇一個(gè)選項(xiàng)并點(diǎn)按“下一步”。也可以添加新測(cè)試員、現(xiàn)有測(cè)試員,或從 CSV 文件中導(dǎo)入測(cè)試員。

(2.3)若要添加一個(gè)構(gòu)建版本,點(diǎn)按“構(gòu)建版本”并點(diǎn)按“添加”按鈕(+)。

(2.4)在構(gòu)建版本對(duì)話框的彈出菜單中,選擇平臺(tái)和版本。

(2.5)在下表中,選擇一個(gè)構(gòu)建版本并點(diǎn)按“下一步”。注意:您僅可添加一個(gè)單獨(dú)的構(gòu)建版本,但之后可以向該群組添加額外構(gòu)建版本。如果您沒有看到選擇構(gòu)建版本的單選按鈕,那么它將無(wú)法被選中。

(2.6)如有需要,請(qǐng)回答“出口合規(guī)證明”問題。由于所有 App 均在位于美國(guó)的 Apple 服務(wù)器上進(jìn)行加載,因此所有 App 均受美國(guó)出口法律的制約。

(2.7)“測(cè)試信息”對(duì)話框中,輸入您希望您的測(cè)試員注重的內(nèi)容。

(2.8)或者在指定語(yǔ)言的文本欄中,輸入測(cè)試信息的本地化版本。

(2.9)或者取消選中“自動(dòng)向測(cè)試員發(fā)布此版本”。如果您取消選中此復(fù)選框,請(qǐng)稍后在該構(gòu)建版本被“Beta 版 App 審核”批準(zhǔn)之后,手動(dòng)向測(cè)試員分發(fā)該構(gòu)建版本。 (3.10)根據(jù)構(gòu)建版本的狀態(tài),點(diǎn)按“提交審核”或“開始測(cè)試”。

3、在構(gòu)建版本被批準(zhǔn)后通知測(cè)試員。

(3.1)在TestFlight 部分的“構(gòu)建版本”下,點(diǎn)按您 App 的平臺(tái)(iOS 或 tvOS)。

(3.2)選擇一個(gè)版本和構(gòu)建版本號(hào)。

(3.3)在右上角,點(diǎn)按“通知測(cè)試員”。

4、從群組中移除構(gòu)建版本。

(4.1)在“測(cè)試員和群組”下,選擇一個(gè)群組。

(4.2)點(diǎn)按“構(gòu)建版本”,并將鼠標(biāo)懸停在您想要移除的構(gòu)建版本上方。

(4.3)點(diǎn)按“刪除”按鈕。

四、測(cè)試員分類:

1、內(nèi)測(cè)人員:外測(cè)人員數(shù)量上線為25個(gè),可以在構(gòu)建的TestFlight beta版本審核前對(duì)你的 這個(gè)beta版本進(jìn)行測(cè)試。

2、外測(cè)人員:內(nèi)測(cè)人員數(shù)量上限為10000個(gè),這個(gè)beta版本需要進(jìn)行審核。

注意:

在apple 賬號(hào)下新建版本并上傳新的構(gòu)建版本,如果是外測(cè)人員在上傳完構(gòu)建版本后會(huì)受到對(duì)應(yīng)郵件。

如果是內(nèi)測(cè)人員的話需要提交一個(gè)內(nèi)測(cè)的審核流程,審核過了內(nèi)測(cè)人員才能收到對(duì)應(yīng)的郵件,審核時(shí)需要添加一個(gè)新的構(gòu)建版本,然后選擇你要邀請(qǐng)的內(nèi)部測(cè)試人員。測(cè)試人員收到郵件能查看到一個(gè)邀請(qǐng)碼。

打開TestFlight登錄你的apple賬號(hào),點(diǎn)擊左上角的Redeem在彈出的輸入框中輸入apple賬號(hào)郵箱的邀請(qǐng)碼,install app就好了,如果是內(nèi)測(cè)試人員已經(jīng)安裝過此版本,打開TestFlight app 通過update來(lái)更新。

五、使用詳解:

1、進(jìn)入 Apple 官網(wǎng)輸入賬號(hào)密碼登錄 Appstore Connect。

2、成功登錄 Appstore Connect,點(diǎn)擊我的 App,進(jìn)入 App 列表頁(yè)。

3、每當(dāng)你提交一個(gè)新的 build 之后,在 iTunes Connect 的列表中都會(huì)對(duì)應(yīng)的增加一個(gè) build。選擇 TestFlight,在 TestFlight 中填寫基本信息接收反饋的郵箱地址,隱私政策網(wǎng)址等。

4、邀請(qǐng)測(cè)試人員。

5、在AppStore上面搜索“TestFlight”。

6、下載TestFlight。

7、打開TestFlight進(jìn)行使用。

8、接受邀請(qǐng)iTunes Connect。

9、接受TestFlight測(cè)試邀請(qǐng)。

10、打開TestFlight,輸入驗(yàn)證碼,安裝應(yīng)用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容