Web测试与App测试的异同

目前来说,市场上大多数的软件测试的内容为web测试与App测试,web测试与App测试大同小异,但App测试又有其独特的地方。
1.相同点:
无论是 web 测试,还是app 测试,测试的基础理论知识,原理依然会应用在这两者之中,例如:
(1)设计功能测试用例时,都采用黑盒测试方法,都是依据边界值分析法、等价类划分、因果图分析、场景分析等方法。
(2)都需要验证业务功能是否得到正确的应用。
(3)需要检查界面的布局、风格、按钮是否简洁美观、提示是否友好等。
(4)测试查询、翻页、数据统计、登录时长、内存是否溢出等。
(5)测试应用系统的性能、安全等。
2.不同点:
相对于 web 测试,App测试,除了要考虑基本的功能、性能等,还要考虑手机本身的属性特征,所以对比 web 测试和手机测试,手机测试过程中还需要注意如下一个特性:
(1)中断测试,手机作为通讯工具,来电、去电、接受短信等操作都会对 App 应用程序产生影响,所以App 测试第一个要考虑的属性特征是中断测试。
中断测试有人为中断、新任务中断以及意外中断等几种情况,主要从以下几个方面来验证:
①来电中断:呼叫挂断、被呼叫挂断、通话挂断、通话被挂断
②短信中断:接受短信、查看短信
③其他中断:蓝牙、闹钟、插拔数据线、手机锁定、手机断电、手机问题(系统死机、重启)
(2)安装卸载测试,手机用户对 App 产品的安装卸载操作:
①从上一个版本/上两个版本直接升级到最新版本
②全新安装新版本
③新版本覆盖旧版本安装
④卸载旧版本,安装新版本
⑤卸载新版本,安装新版本
(3)机型兼容性测试,web 比较常考虑的是不同分辨率的电脑、不同大小的显示器和不同的浏揽器;App 考虑的是不同的手机型号、系统版本、厂家、分辨率和屏幕大小等。
(4)横竖屏测试,对于不同方向屏幕应用的界面展示及功能操作。
(5)网络环境测试,主要是针对 2G、3G、4G、wifi、弱网、断网网络环境进行测试。
(6)耗电量测试,使用app时,统计app消耗手机电量。
(7)权限测试,app是否可以访问手机通讯录、相册、相机等。
(8)特殊操作,页面进行左右/上下滑动、长按效果、连续点击、页面列表数据上下滑动、数据未加载完成时上线滑动效果、图片滑动最后一页时是否还能继续。

你可能感兴趣的:(#,测试总结,软件测试,web测试,app测试,app专项测试,功能测试)