51Testing软件测试论坛

标题: web测试与手机app测试的异同 [打印本页]

作者: 5204488pzzhu    时间: 2015-5-10 14:25
标题: web测试与手机app测试的异同
近年来,手机app的热起,越来越多的公司企业也引入或者投资到android和ios的app行业当中,继而产生手机软件测试的蓬勃发展。而作为基础行业的web测试,和手机app测试又有什么的相同点与不同之处呢?
1、相同点
不管是传统行业的web测试,还是新兴的手机app测试,都离不开测试的基础知识,即是不管怎么变,测试的原理依然会融入在这两者当中。
1)设计测试用例时,依然都是依据边界值分析法、等价类划分等;
2)多数采用黑盒的测试方法,来验证业务功能是否得到正确的应用;
3)需要检查界面的布局、风格和按钮等是否简洁美观、是否统一等;
4)测试页面载入和翻页的速度、登录时长、内存是否溢出等;
5)测试应用系统的稳定性等。
2、不同点
相对于web测试,手机软件测试,除了要考虑基本的功能测试、性能等,还要考虑手机本身固有的属性特征。所以对比web测试和手机测试,手机测试过程中还需要注意如下几个方面特性:
1)手机作为通信工具,来电、去电、接收短信等操作都会对app应用程序产生影响,所以app测试第一个要考虑的属性特征是:中断测试。
中断测试有人为中断、新任务中断以及意外中断等几种情况,主要从以下几个方面进行验证:
a.来电中断:呼叫挂断、被呼叫挂断、通话挂断、通话被挂断
b.短信中断:接收短信、查看短信
c.其他中断:蓝牙、闹钟、插拔数据线、手机锁定、手机断电、手机问题(系统死机、重启)
2)手机用户对app产品的安装卸载操作:从上一个版本/上两个版本直接升级到最新版本。
全新安装新版本
新版本覆盖旧版本安装
卸载旧版本,安装新版本
卸载新版本,安装新版本
3)web自动化测试使用的工具较常用的是QTP,而android手机自动化测试工具比较常用的是monkey、monkeyrunner。

以上是我对web测试和app测试的一些总结,希望专业人士对该内容进行一个补充或者指出问题之处,谢谢!
作者: yiyun525    时间: 2015-5-10 16:47
用手机发起qq,微信或者facetime视频时的中断可以算作中断测试吗?呵呵。。
作者: Miss_love    时间: 2015-5-11 08:25
横竖屏切换
作者: 小默silence    时间: 2015-5-12 13:57
兼容性的考虑?
作者: 5204488pzzhu    时间: 2015-5-15 17:54
小默silence 发表于 2015-5-12 13:57
兼容性的考虑?

好像真的没有考虑到兼容性的适配。兼容性适配,web的比较常用考虑到是不同分辨率的电脑、不同浏览器。app考虑的是不同手机型号、厂家、分辨率和屏幕大小等
作者: 蜡笔你个小新    时间: 2015-9-21 16:17
码下~以后会用~
作者: alpaca    时间: 2015-11-2 13:40
兼容性测试是个大问题.
作者: tiantianxiuxi    时间: 2016-3-28 16:23
学习了!没考虑过中断,借用web测试来测试手机app的。个人觉得,本质上区别不大。
作者: __蔷薇绅士    时间: 2016-3-31 16:05
留个名,给楼主赞个
作者: April_90    时间: 2016-4-1 14:18
感谢楼主,都是干货
作者: kethy    时间: 2016-5-26 10:33
学习了!
作者: kethy    时间: 2016-5-26 10:33
学习了!
作者: rachelguo    时间: 2016-6-2 14:00
兼容性测试真心头疼
作者: 西墨客    时间: 2016-6-3 14:24
学习了
作者: xiaoyanyan    时间: 2017-8-28 17:21
留着




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2