iOS系统及客户端软件测试的基础介绍
作者:网络转载 发布时间:[ 2013/1/22 13:19:29 ] 推荐标签:
多点触摸手势,各种手势定义下的效果展示,以及iOS中尽量不要出现长按菜单的功能,这是android上的默认效果,iOS上长按大多是进入一个特别的状态
按钮意义要明显,如果使用了过多的文字说明,不是个好主意
5.性能
前文有介绍各种机器,因为新机器的性能往往是好的,所以我的观点是测试用差点的机器吧 =.=
iOS的内存管理是优先保证当前,有多少用多少,超过上限不够用直接关闭app,也是常说的crash,自动退出,所以内存回收方面需要注意,也可以在开发机上直接监控内存使用量,不过内存监控只能看到整个app的使用量,看不到具体模块的使用,而os4.0以上每个关掉的app系统会自动保存一个小镜像,当内存不够用的时候会连此镜像都关闭,这是有时候开启app能看到关闭前的界面有些只能看到loading页面的原因,特别是游戏类的app会有这样的现象,另外,越狱的机器的可用内存会大约小不少
CPU部分简单了,iOS的机制保证了CPU占用量很高的情况很少出现,一般多数据多线程时会有卡和停顿的状况是CPU不够用了,这也只能靠设计上来避免了
网络部分,主要是2g/3g/wifi的速度,但是这个性能指标要根据不同的情况来考虑,一般来说对比同类app的效果即可
6.webapp
现在杭研有不少webapp类的项目在进行,因为我只是简单的看了下,随便说下我的理解,大家有问题尽管提
webapp的优点是开发迅速和维护简单,大部分功能是用html5来完成的,所以客户端的开发工作比较少,而且大部分功能的维护修改也只要在前端修改html代码即可,不用升级客户端版本,可以节约很多不同客户端兼容覆盖安装等工作
缺点也比较明显,功能上还是做不到和客户端一样的效果,使用时需要较多的网络流量,需要有不少工作需要前端来完成
个人觉得比较类似flash网页游戏和客户端类游戏的样子,facebook据说客户端都是采用此类方式开发,他们有一个强大的mobile web库,对于测试来说,即使是webapp,依然要向客户端类的体验靠拢
PS 很早开始写,结果这样那样的原因才完成...
PS2 iOS近也在更新,特别是5.0新上线,更新的东西肯定会比较多,并且也在不停的吸收一些设计和功能,需要跟进脚步
PS3 基本上简单的写了一些基础方面的东西,来源是早给几个同事简单讲解ios的介绍,因为当时也没准备什么,所以可能还是写成文章清楚点
PSP 有啥问题欢迎popo评论等各种方式交流
XBOX 欢迎大家使用iOS设备,好能越狱,能帮我们做内测好了,设备实在是很少啊
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11