手机App专项测试-测试场景总结

⼿机App专项测试-测试场景总结
⼀安装测试
字幕烟花iOS原⽣应⽤的安装测试
XCode直接安装到模拟器上,检查应⽤⽰范能在模拟器上正常启动/运⾏或者退出。
XCode不添加开发者账号,检查应⽤是否能成功部署到模拟器或者真机上。
Xcode添加正常的开发者账号,检查应⽤是否能成功部署到模拟器或者真机上。
⽣成应⽤的app活着ipa⽂件后,通过Appium将其安装⾄模拟器或者真机上,检查应⽤是否能在模拟器上正常启动/运⾏或者退出。
对于直接从应⽤商店下载的版本,检查能否正常安装/运⾏。
如果同样的应⽤安装到不同版本的模拟器上,覆盖主流的iOS版本,检查应⽤是否正常。
如果同样的应⽤安装到不同版本的真机上,覆盖主流的iOS版本,检查应⽤是否正常。
安装过程中如果断⽹,检查应⽤是否还能正常安装。
安装过程中如果死机或者断电,检查应⽤是否还能正常安装。
⼿机内存不⾜的情况下,检查应⽤是否能正常安装。
Android原⽣应⽤的安装测试
将apk⽂件通过Android Studio安装到真机或模拟器上,检查应⽤⽰范能在模拟器上正常启动/运⾏或者退出。
将apk⽂件通过Appium安装到真机或模拟器上,检查应⽤⽰范能在模拟器上正常启动/运⾏或者退出。
对于从Android市场下载发布版本的应⽤,安装到⼿机上后,检查能否正常启动/运⾏或者退出。
对于从第三⽅⽹站下载的应⽤⽂件,安装到⼿机上后,检查能否正常启动/运⾏或者退出。
如果同样的应⽤安装到不同版本的Android设备上,覆盖主流的Android版本,检查应⽤能否正常启动/运⾏和界⾯有⽆异常。
如果同样的应⽤安装到不同版本的Android操作系统上,覆盖主流的Android版本,检查应⽤能否正常启动/运⾏和界⾯有⽆异常。
电磁跷跷板安装过程中如果断⽹,检查应⽤是否还能正常安装。
安装过程中如果死机或者断电,检查应⽤是否还能正常安装。
⼿机内存不⾜的情况下,检查应⽤是否能正常安装。
卸载测试
iOS原⽣应⽤的卸载测试
在页⾯上长按应⽤图标删除应⽤,检查是否有卸载确认信息弹出,卸载信息是否显⽰正确,语⾔是否与系统语⾔设置⼀致,有⽆乱码等。卸载应⽤后,检查系统⽂件夹中是否有残留⽂件,在界⾯上搜索该应⽤是否已⽆结果。
通过Appium的removeApp⽅法,传⼊BundleId卸载应⽤后,检查系统⽂件夹是否有残留⽂件,在界⾯上搜索该应⽤是否已⽆结果。
通过Appium的removeApp⽅法,传⼊错误的BundleId卸载应⽤,检查应⽤是否能被卸载。短址
卸载过程中如果出现断⽹/断电,关机或重启的情况,检查卸载是否还能正常完成。
应该覆盖主流iOS版本,主流iOS设备来进⾏卸载测试。
Android原⽣应⽤的卸载测试
通过页⾯操作删除应⽤,检查是否有卸载确认信息弹出,卸载信息是否显⽰正确,语⾔是否与系统语⾔设置⼀致,有⽆乱码等。卸载应⽤后,检查系统⽂件夹中是否有残留⽂件,在界⾯上搜索该应⽤是否已⽆结果。
通过第三⽅软件卸载应⽤,检查是否有卸载确认信息弹出,卸载信息是否显⽰正确,语⾔是否与系统语⾔设置⼀致,有⽆乱码等。卸载应⽤后,检查系统⽂件夹中是否有残留⽂件,在界⾯上搜索该应⽤是否已⽆结果。
通过Appium的removeApp⽅法,传⼊BundleId卸载应⽤后,检查系统⽂件夹是否有残留⽂件,在界⾯上搜索该应⽤是否已⽆结果。
通过Appium的removeApp⽅法,传⼊错误的BundleId卸载应⽤,检查应⽤是否能被卸载。
卸载过程中如果出现断⽹/断电,关机或重启的情况,检查卸载是否还能正常完成。
应该覆盖主流Android版本,主流Android设备来进⾏卸载测试。
三特殊操作测试
测试⼿机或者其他移动设备上常⽤的⼿势(⽐如长按/拖拽/滑动/放⼤等)操作是否正常。
四交互测试
在应⽤内调⽤系统相机,检查是否能正常打开相机,并且正常拍照。
在应⽤内调⽤系统相册,检查是否能正常打开相册,并且导⼊照⽚或视频。
在应⽤内调⽤通讯录,检查是否能够正常打开通讯录,插⼊记录。
在应⽤内调⽤Reminder,检查是否能够正常添加系统提醒事件,并且系统和内容设置准确。
在没有给予应⽤访问权限时,在应⽤内部调⽤其他应⽤是否依然成功。
五通知测试
在应⽤内定制当下的通知,检查该条通知是否马上在系统通知栏出现,并且弹出提醒。
在应⽤内定制未来的通知,检查该条通知是否在正确的时间点显⽰并弹出提醒。
对于基于事件的通知,当事件被触发时,通知是否正确显⽰。
定制不同格式内容的通知,检查其语⾔/格式是否正确显⽰。
删除通知后,检查该通知是否会从通知栏彻底移除,是否还会弹出提醒。
六交叉事件测试
检查多个应⽤同时在后台运⾏并交替切换⾄前台是否影响正常功能。
检查多个应⽤前后台交替切换是否影响正常功能,⽐如,如果两个应⽤都需要播放⾳乐,那么两者在交替切换的过程中,检查播放⾳乐功能是否正常。
在应⽤运⾏时接听电话。
在应⽤运⾏时接收短信。
在应⽤运⾏时提⽰系统升级。
在应⽤运⾏时触发系统闹钟事件。
在应⽤运⾏时进⼊低电量模式。
在应⽤运⾏时第三⽅安全软件弹出警告。
在应⽤运⾏时发⽣⽹络切换,⽐如,由Wi-Fi切换到移动4G⽹络,或者从4G⽹络切换到3G⽹络。
七兼容性测试
不同操作系统的兼容性,包括主流的Android和iOS。
不同的组件版本(UI组件,Google组件等)。
在主流设备分辨率下的兼容性。渣油储罐清洗处理
在主流移动终端机型的兼容性。
同⼀操作系统中,不同语⾔设置的兼容性。
不同⽹络连接下的兼容性,如Wi-Fi,GPRS,EDGE,CDMA2000等。
在单⼀设备上,与主流应⽤的兼容性,⽐如,抖⾳,淘宝等。
⼋流量测试
应⽤执⾏业务操作引起的流量。
应⽤在后台运⾏时消耗的流量。
应⽤安装完成后⾸次启动时耗费的流量。
应⽤安装包本⾝的⼤⼩。
购买或者升级应⽤需要的流量。
对接焊缝九耗电量测试
聚氨酯生产工艺应⽤运⾏单没有执⾏业务操作时的耗电量。
应⽤运⾏且密集执⾏业务操作时的耗电量。
应⽤在后台运⾏时的耗电量。
⼗弱⽹络测试
使⽤测试⼯具,Facebook的Augmented Traffic Control(ATC)。
⼗⼀边界测试
系统内存占⽤率⼤于90%的场景。
系统存储内存占⽤⼤于95%的场景。
飞⾏模式来回切换的场景。
应⽤不具有某些系统访问权限的场景,⽐如,应⽤由于隐私设置不能访问相册或者通讯录等。
长时间使⽤应⽤,系统资源有异常等场景,⽐如,内存泄漏,过多的链接树等。
出现ANE等场景。
操作系统时间早于或者晚于标准时间等场景。
时区切换的场景。

本文发布于:2024-09-23 12:24:27,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/329389.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:是否   检查   卸载   系统   测试
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议