iOS TestFlight 最佳实践提供内部和外部人员测试

       无需求没开发 -- 市场部跟部门老大提了个要求,说app要提供给外面的用户测试下,而且是用户量比较大,还最好能收集到一些测试数据反馈,是否可以做到?

大蓝的 TestFlight

       你会出什么大招呢?本人发现了个好玩的 App Store Connect 官方自带的 TestFlight。

      先来看看 TestFlight 的大件史:TestFlight 是一个开发者工具,是苹果为开发者提供的一个管理测试用户的应用程序,开发者可以通过 TestFlight 邀请用户测试新应用或者更新版的Beta,以便在应用正式发布之前获得更多有价值的用户体验反馈。

        苹果刚刚收购 Burstly(TestFlight 的开发商)时,提供的测试名额仅为100人,几个月后苹果将这一名额限制扩展为1000人,2015年苹果将这一数字提高到2000人,而2017年8月又直接将测试上限人数扩大至10000人。

        苹果公司在2017年4月份的时候已经将测试版应用的评估期从60天延长至90天,并且还支持多款应用程序的构建,让应用开发者可以同时对不同的应用版本进行分析和评估。

        综述:TestFlight 归苹果公司所有,就不用担心存在第三方测试而造成数据泄露问题。TestFlight需要 iOS8 及以上版本的 iOS 设备才能运行,所以 iOS7 及之前的设备就不能安装了。

       🌴1、登录 App Store Connect,选中 “我的 APP”,点击要测试的 app 进去。这样就到了最后一步--在菜单栏中点按 “TestFlight”。

TestFlight 出现

🌴2、添加外部测试员,会提示创建一个组。

TestFlight 创建群组

🌴3、往群组添加测试人员,需要跟市场部拿到要测试人员的信息,包括姓名和邮箱。然后到我们开做了。  

TestFlight 成员添加

      🌴4、构建版本。可以选择上传 AppStore 90天内的版本测试。刚上传 AppStore 的版本,无论是否通过审核,都可以构建版本进行测试。注意: TestFlight 的构建只能选择提交到 AppStore 的版本。(Tip:如果需要外部测试人员验收通过后,再发布此版本,可以选择手动发版。)

构建版本
选择构建版本

 🌴5、构建版本的下一步,填写资料。

填写资料

     🌴6、构建版本OK了,等待 TestFlight 版本的审核,基本是一天内就审核通过了,会有推送通知给到测试用户。(注意:这里的审核和 AppStore 审核是不同的。刚上传的版本,即使 AppStore 还没通过审核,这里通过审核也可以测试了的。)



       上面是关于开发人员的事情,下面是测试用户需要 Do 的事情了。

🍃 1、通知测试用户到 Appstore 下载 TestFlight。然后输入 Invitation Code,这个是发送到了测试人员的邮箱里面(在 App Store Connect 添加的测试人员邮箱)。

 安装 TestFlight

🍃 2、审核通过后,TestFlight 的推送通知。安装测试版本,假设用户下载过该app,会提示是否覆盖之前版本。

安装测试版本

    🍃 3、上图还可以见到,Stop Testing。这个是用户可以退出测试的任务。当然开发人员也可以自由控制测试人员的变更。

      回归需求 -- 市场部刚提的问题是否还记得?那就是信息的收集了。TestFlight 测试员会自动与开发人员分享崩溃报告。因此,对于使用 TestFlight 分发的 App,您可以直接在 Xcode 中 View Crash Reports(查看崩溃报告)

     More Thinking : 是否可以通过这方式,下载已上架的历史版本 app 呢?

     🌴 Was this help page useful ?  Send feedback.


参考链接:

官方文档:https://help.apple.com/app-store-connect/#/devdc42b26b8

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 157,298评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,701评论 1 290
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 107,078评论 0 237
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,687评论 0 202
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,018评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,410评论 1 211
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,729评论 2 310
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,412评论 0 194
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,124评论 1 239
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,379评论 2 242
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,903评论 1 257
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,268评论 2 251
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,894评论 3 233
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,014评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,770评论 0 192
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,435评论 2 269
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,312评论 2 260

推荐阅读更多精彩内容