关于移动端app测试的一些东西

Posted 老_张

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于移动端app测试的一些东西相关的知识,希望对你有一定的参考价值。

记得刚入测试行业时候,做了有大半年的app测试,时间不算久,不过也算掉过很多坑,之前有做了很多注意事项的笔记,今天翻出来了,就更上来。。。

当然,主要还是一些功能点,注意事项,具体的操作过程什么没有,我一般这种东西都是凭记忆和经验滴。。。。。。

 

1、安全测试(权限)

1)软件权限:其中包括发送信息,拨打电话,链接网络,访问手机信息,联系人信息等等

2)数据在本地的存储、传输等

3)执行某些操作时导致的输入有效性验证、授权、数据加密等方面

4)基于各种通信协议或者行业标准来检查

 

2、安装运行卸载测试

1)验证app能否正确安装运行卸载,以及操作过程和操作前后对系统资源的占有情况

2)安装运行卸载的提示,报告等

3)检查安装路径,文件是否合理,组件是否正确注册等

 

3、UI测试

1)用户界面(菜单、对话框、窗口)等布局,风格是否满足用户需求,文字位置,描述是否正确,界面美观程度,文字图片组合是否合理

2)用户友好性、人性化、便于操作等

 

4、功能测试

1)评审需求,多方面考虑,整理出内在外在以及非功能性的直接间接功能点,对比需求,提取测试点

2)根据常用的一些分析方法,等价类边界值判定表因果图场景法等方法,设计测试用例,对提取的功能点进行覆盖

3)测试各个阶段不断跟踪缺陷,做好用例的更新迭代和不断变更需求所带来的业务或者需求的错误

 

5、性能测试

1)极限测试:各种边界情况下验证app的响应能力

如:低电量、储存满。弱网等情况

2)响应能力测试:验证各种情况下不同操作能否满足用户响应需求

3)压力测试:反复长期操作下,系统该资源的使用情况

 

6、中断测试(干扰)

比如:前后台运行时来电话,短信,下载文件,听音乐看电影等不同情况下的表现

 

7、兼容测试

1)不同网络环境(WiFi、2G、3G、4G等)

2)各种设备品牌机型系统版本等兼容

苹果、安卓(不同品牌,不同安卓系统版本)等

 

8、回归测试

bug修复后的回归测试,上线交付前进行全部的回归,验证

 

9、升级更新测试

每次app版本迭代更新时,配合不同网络环境,及不同更新权限(强制更新,不强制更新),进行下载、安装、更新、启动运行等测试

 

由于最近的工作都是以web测试为主,上面讲的一些测试点主要还是基于功能性测试,应该有遗漏,如果有人看到的话,请在评论区说一下,楼主随时更新。。。。。。

 

 

 

以上是关于关于移动端app测试的一些东西的主要内容,如果未能解决你的问题,请参考以下文章

移动 App 应用测试方法与思路

移动端测试——App基础操作

移动端APP专项测试-准备工作

APP移动端自动化测试工具选型“兵器谱”一览(主流开源工具)

APP移动端自动化测试工具选型“兵器谱”一览(主流开源工具)

关于移动端的键盘兼容性总结