软件测试之app测试

APP与web的区别

系统架构:APP是C/S结构,web是B/S结构
C/S(Client/Server):即客户端/服务器,需要下载安装客户端B/S(Browser/Server):即浏览器/服务器,基于浏览器访问。

APP测试范围

在这里插入图片描述

APP发布

将开发完成的移动应用程序通过特定的渠道和流程,向公众发布,使得用户可以下载、安装并使用应用程序。
分类:

  • 内部发布渠道
  • 线上发布渠道

内部发布

在实际测试工作中,为了方便测试程序包的安装和管理,可以使用一些应用内测分发平台。如:蒲公英、Testlink等
在这里插入图片描述

线上发布

产品测试完成后,将APP发布到应用各种平台上。安卓应用:豌豆荚、应用宝、360手机助手、各类手机品牌商城等;
iOS应用:主要有 App store、iTools
步骤:
1.开发者账号注册,昨申请在发布平台(各种应用商店)上架
2.针对不同的发布平台,在软件包中加入对应的平台ID(渠道ID),上传到发布平台
3平台审核通过后,用户即可在应用商店中下载

注意事项
一般线上发布过程,由开发人员负责。
在软件包加入平台ID后,上传到发布平台时,需要测试人员验证核心的业务功能

发布策略

开发环境->测试环境->(策略:灰度发布)->生产环境
灰度发布:部分用户可用,若有异常则回滚
线上发布:所有用户可用

功能测试

使用技术手段,验证程序功能符合应用需求。
对象:核心业务、单功能

流程
1.需求分析
2.测试计划
3.测试用例设计
4.测试用例执行
5.缺陷管理
6.测试报告

方法

  • 等价类:穷举数据选取
  • 边界值:长度范围覆盖
  • 判定表:多条件之间约束限制
  • 流程图:业务流程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值