在功能测试时,要考虑手机应用的特性:
1)手机屏幕尺寸偏小,所以手机应用一般就占满了全屏,因此要考虑手机在前后端切换时被测试应用在资源使用时的优先级变化情况;还要考虑手机横竖屏切换时的测试
2)手机是智能移动终端,因此要考虑网络运营商、网络信号强弱、网络信号有无、被测试应用在低电量时的表现。
3)手机最主要的功能是电话、短信等,因此要考虑AUT在运行期间被通话、来短信、闹钟这类优先级比较高的应用打断时的表现,这种就是交叉测试,也叫中断测试。
4)手机应用在与其它应用争抢硬件资源(摄像头、蓝牙、扬声器、GPS等)和数据资源时(联系人、通话记录、短信记录、相册中的图片)的表现
在兼容性测试时
1)要考虑不同手机平台(主要考虑android、ios)、
2)考虑不同的厂商(国内的应用,你肯定要考虑华为、oppo等等,国外的应用,你要考虑三星等)、
3)同品牌的不同型号
4)不同尺寸的手机(不同的分辨率)
5)不同的网络运营商
在性能测试时,不管是app应用,还是web应用,都要做服务器端的性能测试,但是手机客户端(cs结构),还要考虑被测试应用之客户端(C端)在手机上占用的能耗(cpu、内存、电量、网络流量)、帧率等指标
下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
软件测试面试小程序
被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!
涵盖以下这些面试题板块:
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux
6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础
资料获取方式 :