app基础介绍
一、app介绍
1、app测试
app手工测试、app自动化测试(接口和ui) 、app接口测试、app性能测试
a、app手工测试 和web测试相似,测试的地方不同,一个在bs 结构上,一个再cs结构上(aap或模拟器)
b、app自动化 :用代码或工具代替手工测试app
2、web端测试和app端测试区别?
Web与APP区别:
(1)web基于浏览器也是bs架构, app必须要有客户端是cs架构
(2)web关注响应时间,app需要关注流量、电量、手机本身的硬件条件
(3)兼容方面,web是浏览器兼容,选择不同的浏览器内核,操作系统;
app是测试手机不同品牌,android和ios系统,屏幕分辨率、屏幕尺和其它app之间的兼容
(4)web一般更新服务端,app更新会对客户端进行更新,需要对更新进行测试
(5)硬件环境,App还需考虑异常场景:中断、关机、死机、重启等
(6)交叉事件,接听电话、短信、邮件、其它操作
(7)App有横屏和竖屏之分、溢屏、触屏和手势,web 屏幕只考虑分辨率
(8)Web直接连接服务器,app的取值方式可能是服务器、接口或本地缓存
(9)升级、更新,Web更新无提示,直接进入浏览器就是最新,app是需要自己进行更新才能获取最新数据
(10)web登录需要密