从没接触过手机客户端的测试,所以在测试之前阅读了些文章,将一些重点罗列出来,以便我们后续工作的使用:
1.基本的功能测试,按照需求文档来
2.交互性:如使用软件的过程中来短信和来电,如果软件是基于网络的,这一块肯定会有很多问题。而且受到将网络断开再回复,请求会不会重新发送,需要考虑
3.如果测试的软件是一个平台的,但是分辨率不一样,会使得界面元素丢失,如果是键盘和触屏,又要分情况考虑
4.临界条件:短信、电量不足等一些事件警告的出现可能导致程序出错,也要做出处理
屏保待机后是否能返回程序,程序退出后进程是否结束
5.文件处理:当涉及文件读写操作时,要特别注意测试文件操作带来的内存问题。
6.用模拟器模拟网络不通的情况。目的是测试软件的网络连接、网络资源请求、缓冲区存储等模块的性能、看内存是否有正常释放
7.数据请求或传输需时较多过程要确保有提示界面,请用户耐心等待。要注意这个过程中对重复按键予以忽略,因为在等待过长时,用户趋于重复按手机按键
8.手机软件流量监测:Iphone:流量监测仪