APP手工测试 第2讲 APP项目环境及发布平台

APP项目环境(后端)

为了隔离工作中彼此的干扰,项目中通常会部署多套环境:

开发环境:给开发人员代码调试使用的环境。

测试环境:给测试人员测试执行,回归缺陷使用的环境。

生产环境:给最终用户使用的环境。

预发布环境:使用后端的测试代码,连接生产环境的数据库来进行测试(非必须)

                      目的是测试最新的代码,对于线上复杂数据的处理情况。

注意点:

1.预发布环境中只针对基本的业务进行测试。

2.测试写的业务操作时,只能使用自己构造的数据,不能使用客户的数据。

3.升级涉及到数据库的表结构变更时,必须将生产环境数据库备份到测试库中,升级并测试

 后台灰度发布

在预发布环境测试结束后,正式发布线上之前,进行一种发布的策略

注意点:

  • 一般情况下切一小部分流量
  • 验证时间一周至一个月之间
  • 如果运行无问题,在某个流量少的时刻,不停机更新服务器环境
  • 如果运行有问题,尽快定位问题,并修复问题;如果问题比较严重,需要回滚代码,保障线上用户正常使用。

APP应用发布(前端)

打包提测:

IOS:IPA测试包

Android:APK测试包

内测发布平台:

蒲公英

fir.lm

线上发布平台

IOS:appstore,itools

Android:豌豆荚,360,各大手机厂商的发布平台等。

线上发布流程

1.APK/IPA测试完成

2.提交APP包到市场审核

3.给每个APP包分配渠道号

3.添加渠道号,打包到对应的APP包,渠道包测试

4.正式上线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值