app测试

发布于 / 测试 / 0 条评论

功能测试

1.根据用户说明或者需求规格说明,提炼用户场景,验证功能。

UI测试

用户界面是否符合行业标准

兼容性测试

分为无大类

1.不同手机品牌的测试(主流手机品牌)

2.不同操作系统间的测试(安卓 、ios)

3.不同系统版本间的测试

4.不同分辨率和手机尺寸的测试

5.不同网络环境的测试

附加:云测

稳定性测试

测试程序的稳定性和健壮性(主要用到monkey)

monkey位于/system/bin文件夹下

可以用cat命令查看详细内容

当出现crash闪退的情况需要提交:monkey指令、monkey日志、logcat日志、截图

当出现anr异常的情况需要提交:monkey指令、monkey日志、logcat日志、截图、异常文档(位于data/anr文件夹下)

耗电量测试

考虑因素有:

root和电量

主要测试:在没有其他应用运行下,测试app在静默状态下,3小时的耗电情况,屏幕常亮。

安全性

1.权限问题

2.数据库是否泄露

3.日志情况

4.软键盘(金融项目)

性能测试

主要用到GT软件,监视cpu、内存、fps、net网络连接的各个方面

h5测试

在手机端测试网页的功能性和兼容性

弱网测试

首先先了解下网速速度的换算

Mbps(million bit per second)百万位每秒

kbps(kilo bit per second)千万为每秒

bps(bit per second)位每秒

1Mbps=1000kbps=1000000bps

1B=8bit

MB=1024kB=1024*1024B

通常模拟弱网就是用fiddler限速,模拟手机的2g网络下的情况

通常我们2g网的上行速度是2.7kbps下行速度为9.6kbps。

因为fiddler每秒发送1kb的

所以我们就可以换算

1KB=8kb

8kb/2.7kbps *1000=2926ms

在Customize..找到相应函数,修改为该参数即可,下行速度算法相同,修改方法相同。

测试之前将这些选项勾上,即可模拟弱网测试。

Not Comment Found