解读移动app和web app测试侧重点的区别

2017-04-14  本文已影响0人  alston123

Web app测试重点:

1.功能测试:功能的实现是否满足需求。

2.性能测试:

2.1链接速度测试:测试页面链接的速度

2.2负载测试:web应用系统能允许多少个用户同时在线?超过这个数量会出现什么现象?

2.3压力测试:测试web应用在一定压力下会不会崩溃以及性能瓶颈在哪里。

3.用户界面测试:界面是否协调美观,风格是否一致,页面能否按比例缩放

4.兼容性测试:浏览器(不同厂商不同版本),分辨率

5.安全测试:

5.1登陆次数是否有限制,是否有超时限制(用户登录后一定时间内不做操作是否会自动退出)

5.2日志文件以及cookies(这两者是否显式地显示用户密码账号?)

移动app测试重点:

1.安装和卸载

1.1应用是否可以在IOS不同系统版本或android不同系统版本上安装(有的系统版本过低,应用不能适配)

1.2软件安装后是否可以正常运行

1.3安装过程中是否可以取消

1.4安装空间不足时是否有相应提示

1.5联网安装时断网是否有对应提示

1.6能否正常卸载软件

1.7卸载时出现死机、断电、重启等意外,待环境回复后是否可以正确卸载

1.8卸载过程中是否可以取消,点击取消卸载后能否正常使用

1.9直接写在程序是否有提示信息

1.9卸载后是否删除全部的安装文件夹

2.登录

2.1账号和密码错误时界面是否有提示

2.2用户主动退出登录后,下次重新启动时应该进入登录界面

2.3记住密码时能否正确自动登陆

2.4密码修改后,下次登陆是否及时同步(用原密码登录提示密码错误)

2.5未登录状态操作一些页面是否做了控制(未登录时将商品加入购物车提示请先登录)

2.6切换账号时用户信息是否及时更新(QQ切换关联账户,用户信息及时更改)

2.7多个端都进行操作时,确保数据准确无误并且每个端及时看到更新的数据(QQ:电脑、手机)

2.8 IOS与android不同设备登录同一个账户对数据进行修改,确保数据无误且能及时看到更新的数据

3.运行

3.1安装后能否正常打开、使用

3.2运行时是否有加载提示

3.3运行速度以及模块之间切换速度是否流畅

4.离线

4.1登录后断网能否浏览本地数据

4.2获取数据时断网是否有友好提示

4.3断网后重新连接网络能否正常使用

5.消息推送开关

5.1消息推送开关是否默认打开(默认是打开的)

5.2推送开关能否自由打开关闭

5.3打开推动开关能否正常接收消息推送

5.4 app后台挂机时,手机消息栏能接收消息提醒,可点击查看,点击后从消息栏中消失

5.5 app运行时消息提示不会进入消息栏

5.6关闭推送开关不能接收消息推送

6.软件更新

6.1示当客户端有新版本时,有更新提示

6.2确保IOS与android端都可以更新最新版本,能安装并正常运行

6.3当版本为非强制升级版时,用户可以取消更新,老版本能正常使用。用户在下次启动app时,仍能出现更新提示

6.4当版本为强制升级版时,当给出强制更新后用户没有做更新时,退出客户端。下次启动app时,仍出现强制升级提示。

6.5当客户端有新版本时,在本地不删除客户端的情况下,直接更新检查是否能正常更新。

6.6客户端有新版本时,在本地不删除客户端的情况下,检查更新后的客户端功能是否是新版本。

6.7当客户端有新版本时,在本地不删除客户端的情况下,检查资源同名文件如图片是否能正常更新成最新版本。如果以上无法更新成功的,也都属于缺陷

7.异常测试

7.1 app运行时内存不足是否正确提示

7.2 app运行时突然断电、断网、不断点、不断刷新、切换后台是否闪退、崩溃(变态测试)

7.3 app运行时拨打或接听电话、发送信息、接收邮件、启动相机等有何提示

7.4 2G、3G、4G、WIFI网路下app响应速度

7.5网络不好时,提交数据是否一直处理提交中,是有有延迟,提交失败是否有提醒

7.6有网到无网再到有网时,提交数据、做操作是否正常加载

8.应用的前后台切换

8.1 APP切换到后台,再回到app,检查是否停留在上一次操作界面

8.2 APP切换到后台,再回到app,检查功能及应用状态是否正常,IOS4和IOS5的版本的处理机制有的不一样。

8.3 app切换到后台,再回到前台时,注意程序是否崩溃,功能状态是否正常,尤其是对于从后台切换回前台数据有自动更新的时候。

8.4手机锁屏解屏后进入app注意是否会崩溃,功能状态是否正常,尤其是对于从后台切换回前台数据有自动更新的时候。

8.5当App使用过程中有电话进来中断后再切换到app,功能状态是否正常

8.6当杀掉app进程后,再开启app,app能否正常启动。

8.7出现必须处理的提示框后,切换到后台,再切换回来,检查提示框是否还存在,有时候会出现应用自动跳过提示框的缺陷。

8.8对于有数据交换的页面,每个页面都必需要进行前后台切换、锁屏的测试,这种页面最容易出现崩溃。

上一篇 下一篇

猜你喜欢

热点阅读