移动端功能测试:
1.业务逻辑正确性测试:
1.需求文档
2.隐性需求
2.兼容性测试:
1.系统版本 -关注系统特性
1.安卓
1.原生系统 4.0 5.0
2.二次开发版本:小米 华为 魅族
2.iOS
2.分辨率 - 关注图片分辨率,前端页面
720*1280 1080*1920
3.网络情况 -弱网测试,wifi限速,有第三方app更改网络模式
2g 3g 4g 5g wifi
3.异常测试
1.热启动应用
1.app置于后台时是A页面,切换到前台,还是A页面,还是初始化页面
2.app长时间置于后台,切换到前台,还是A页面,还是初始化页面,崩溃/闪退
2.网络切换和中断恢复
1.4g-2g wifi-4g,保证app可用,业务正常
2.wifi - 断网 - wifi
1.断点续传:下载应用5M,下了3M断网,再次联网,继续当前位置下载
3.电话和信息中断恢复
1.电话:看视频,打电话30分钟,切换为继续查看位置
2.短信:玩游戏
4.升级安装卸载测试:
1.升级测试:--升级后app可用
1.临近版本升级(1.0->1.1)
2.跨版本升级(1.0->......->2.0)
2.安装测试:app可用,安装文件齐全
1.首次安装
2.覆盖安装
高版本->低版本 - 成功
低版本->高版本 -不允许
3.卸载后安装
3.卸载测试:-卸载后文件是否清理干净,保留一部分文件
1.首次卸载
2.卸载 -> 安装 ->卸载
5.健壮性测试:--体验度
1.手机资源消耗
1.cpu:使用率较低(例子:cpu使用率大于80%)
2.内存:使用率较低,较高会卡或者app崩溃,手机重启
3.磁盘:安装和下载,当你空间不足
2.流量消耗
例子:app一天哪使用2G流量,图片较大,数据量过大
1.最好卸载 - 对于公司不可能
2.服务器做压缩,或者根据不同手机下发不同的图片
看接口:调用接口
3.崩溃恢复测试 - app会自启动,手动启动保证app可用
1.停止运行
2.闪退
移动端功能测试需要注意的点
发表于:2018-10-23
作者:liqing45
来源:博客园
 相关文章
软件测试,功能测试转测开容易吗? 什么是回归测试及其重要性? 测试跨浏览器兼容性时不可忽视的浏览... 文档测试——文档都分为哪些类型? 功能测试vs.非功能测试:能否非此即彼... 功能测试包含哪些测试?分别有什么作用?- 周排行
- 月排行
- 评论排行
-   我的面经,渗透测试
-   给你一个网站你是如何来渗透测试的?
-   不可忽略的功能测试检查点
-   我们到底该如何进行黑盒测试——测试...
-   通用功能的测试点分析
-   功能测试报告的编写
-   如何做好功能测试
-   关于APP渗透测试的实践与思考
-   我的面经,渗透测试
-   易用性测试详解
-   门店预约功能测试
-   某项目用户修改昵称功能实现及测试
-   功能测试报告的编写
-   删除功能测试的测试点
-   从软件出发,非功能测试思考总结
-   展望2017,谁是网络技术头牌?
-   C/C++单元测试工具Visual Unit 4 介绍
-   国内外最好用的6款Bug跟踪管理系统
-   性能测试指标评估必读
-   百度软件测试方案模板
-   38张史上最全的IT工程师技能图谱
-   C/C++单元测试工具Visual Unit 4 介绍
-   2019年,你会选哪些安全测试工具?
-   十款Web服务器性能压力测试工具
-   软件测试入门指南:周期、模型和文档化
-   记自动化测试成神学习之路
-   软件测试全景图 -最全的思维导图