【AGC】開放式測試示例

前言:這一次我們來帶大家進入AGC領域,學習AGC相關的知識。所謂AGC就是AppGallery Connect的簡稱,為用戶的應用進行創意、開發、分發、運營、經營各環節提供一站式服務,說的通俗一點,就是給用戶在華為應用市場上架運營應用提供全面的服務。

全部的AGC相關的知識分為兩大類,一大類即上架相關,這個可以參考鏈接://developer.huawei.com/consumer/cn/doc/distribution/app/agc-help-overview-0000001100246618。裡面提供了像是應用測試、應用發布、應用管理、應用維護等應用市場相關的內容。另一大類則是為開發者提供了各種幫助Kit,這個可以參考鏈接://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-introduction-0000001057492641。裡面提供了像是雲存儲、A/B測試、品質分析、華為雲等Kit,為開發者提供額外的幫助,輔助開發者更好的完成應用上架、提高應用品質、增加用戶粘性等。

由於AGC全部的內容太多了,所以這一次的學習我們只講其中一點,開放式測試的功能。這個功能可以讓應用在正式上架華為應用市場前,提前發布一個測試版本給信任的測試用戶。測試版本僅對指定的測試用戶可見,這樣就可以提前收到用戶回饋,並在應用正式上架前改進應用。

AGC開放式測試的主要功能有:1、邀請指定用戶測試應用,可以在發布開放式測試版本前提前配置需要參與的測試用戶。開放式測試版本發布後,AGC會向測試用戶發送邀請鏈接。測試用戶收到邀請鏈接並參與開放式版本測試後,可以通過邀請鏈接中的回饋郵箱回饋測試應用的問題,基於回饋資訊對應用進行改進。2、指定測試時間段,可以指定開放式測試的開始時間和結束時間,只有在該時間段內測試用戶才能使用開放式測試版本。測試時間到期後測試用戶將無法在華為應用市場搜索到該應用。3、支援免人工審核,開放式測試支援免人工審核,以提高上架效率。4、快速迭代,當一個開放式測試版本修改完成後,可以再次發布新的開放式測試版本,持續收集測試用戶的應用測試詳情,直到應用獲得良好的回饋。

AGC開放式測試的工作原理是通過開放式測試服務提前配置測試用戶,並在華為應用市場發布開放式測試版本。AGC會向指定的測試用戶發送邀請郵件或簡訊。測試用戶點擊郵件或簡訊中的邀請鏈接後接受邀請,即可從華為應用市場客戶端下測試應用進行相應的測試。

cke_26758.png​

AGC開放式測試實現的流程是1、創建測試用戶列表,在發布開放式測試版本前,需要提前確定好需要參與測試的用戶列表,測試用戶的帳號必須是華為帳號。2、上架開放式測試版本,需要進行開放式測試時,可以將應用打包並選擇上架開放式測試版本到華為應用市場。3、用戶參與開放式測試,開放式測試版本上架後,AGC會向測試用戶名單發送測試邀請。測試用戶接受邀請並同意加入開放式測試計劃後,該測試用戶可以通過華為應用市場客戶端下該應用的測試版本進行測試。測試用戶發現的相關問題,可以直接回饋給開發者,開發者可以基於用戶提出的問題對應用進行改進。4、發布正式版本,在修改測試用戶返回的問題後,可以通過升級應用的方式繼續發布開放式測試版本再次進行測試。當確定版本具備正式上架條件,可以選擇升級應用的方式將版本正式發布。

接下來就跟著筆者的腳步來完成一個簡單應用的開放式測試。因為此處只是演示用,所以部分內容進行了簡化。

 

1.添加測試用戶

1)打開AGC主頁的用戶與訪問。

cke_34972.png​

2)點擊用戶列表-新建,輸入列表名稱,選擇列表存儲位置的站點,用戶資訊可以使用手動輸入也可以使用文件導入,然後添加測試用戶,再輸入帳號和名稱,點擊確認。伺服器會自動判斷測試用戶是否為有效,只有已註冊華為帳號的用戶才能成為測試用戶。

cke_40312.png​

cke_46624.png​

 

2.創建應用

1)打開AGC主頁的我的應用。

cke_54942.png​

2)點擊新建,選擇軟體包類型,選擇設備,輸入應用名稱,選擇應用分類,選擇默認語言。可先不勾選添加到項目,暫時跳過,之後在「我的項目」中添加應用到項目中,集成SDK來使用AppGallery Connect的服務。因為我這裡已經創建了,所以說已存在。

cke_60317.png​

3)自動跳轉到應用資訊,補充應用資訊。應用介紹、應用一句話簡介、應用圖標、應用截圖和影片、選擇應用分類。由於是開放式測試,這裡的資訊不一定需要真實,滿足條件即可。

cke_65741.png​

 

cke_71189.png​

3.新建版本

1)點擊下一步跳轉到版本資訊,選擇發布國家或地區,這裡的開放式測試選擇:是。勾選用於開發階段內部測試,免人工審核環節,提高發布速度,添加測試時間,添加測試用戶列表,輸入回饋郵箱,輸入邀請鏈接有效期。

cke_77628.png​

2)軟體版本中上傳軟體包,並選取。我這邊使用android studio新建了一個項目沒怎麼改就直接上傳了。

cke_83146.png​

3)付費情況選擇免費,應用內資費不勾選,內容分級設置12+,綠色應用認證申請,可勾選,勾選確認符合上述要求。隱私聲明的隱私政策鏈接隨意填一個,在開放式測試中不需要在意。版權資訊也一樣不用太在意,應用版權證書或代理證書的圖片上傳任意圖片就可以了。最後上架時間勾選通過立即上架。然後點擊右上角的提交審核。

cke_89665.png​

4.用戶參與測試

1)測試用戶會收到測試邀請的簡訊或郵件,用戶點擊鏈接成功接受邀請後即可跳轉到華為應用市場下測試版本。

cke_95242.png​

2)查看應用詳情。

cke_101546.png​

3)應用下到桌面。

cke_107884.png​

4)打開應用測試。

cke_114282.png​

 

以上,本次的內容分享,謝謝!

 

參考原文鏈接:

//developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-betatest-introduction-0000001071477284

​

欲了解更多更全技術文章,歡迎訪問//developer.huawei.com/consumer/cn/forum/?ha_source=zzh

Tags: