其他分享
首页 > 其他分享> > 【AGC】开放式测试示例

【AGC】开放式测试示例

作者:互联网

前言:这一次我们来带大家进入AGC领域,学习AGC相关的知识。所谓AGC就是AppGallery Connect的简称,为用户的应用进行创意、开发、分发、运营、经营各环节提供一站式服务,说的通俗一点,就是给用户在华为应用市场上架运营应用提供全面的服务。

全部的AGC相关的知识分为两大类,一大类即上架相关,这个可以参考链接:https://developer.huawei.com/consumer/cn/doc/distribution/app/agc-help-overview-0000001100246618。里面提供了像是应用测试、应用发布、应用管理、应用维护等应用市场相关的内容。另一大类则是为开发者提供了各种帮助Kit,这个可以参考链接:https://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

 

以上,本次的内容分享,谢谢!

 

参考原文链接:

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

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

标签:测试,示例,AGC,用户,开放式,应用,版本
来源: https://www.cnblogs.com/developer-huawei/p/16560535.html