手机测试分类
手机整机功能测试:
针对手机开发商开发的手机从手机硬件、内置软件以及软硬件结合的功能进行全面的测试,如华为手机、小米手机、苹果手机等
主要涵盖测试内容:
基本通话、通话设置、短信、彩信、电话簿、WAP、手机界面、移动梦网、手机性能、场景测试等
手机APP业务功能测试:
针对运行在手机上的第三方软件进行测试,如手机QQ、微信、手游等
主要涵盖测试内容:
UI测试、功能测试、交叉事件测试、兼容性测试、易用性/用户体验测试、硬件环境测试、安装/卸载测试、升级/更新测试、手势操作测试等
常用手机操作系统介绍
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。主要使用于移动设备,如智能手机和平板电脑。
Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(AndroidBeta),发条机器人(Android 1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。甜点命名法开始于Android 1.5发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕(Android 1.5),甜甜圈(Android 1.6),松饼(Android 2.0/2.1),冻酸奶(Android 2.2),姜饼(Android 2.3),蜂巢(Android 3.0),冰激凌三明治(Android 4.0),果冻豆(Jelly Bean,Android4.1和Android 4.2),奇巧( KitKat , Android 4.4 ) , 棒棒糖 ( Lollipop , Android 5.0 ) , 棉花糖(Marshmallow,Android 6.0),牛轧糖(Nougat,Android 7.0),奥利奥(Oreo,Android 8.0)。
2012年5月份,商务部和Google签订了一份免费使用Android系统的协议,这份协议的有效期是5年的时间。
IOS是由苹果公司开发的移动操作系统,IOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhone OS,因为iPad,iPhone,iPod touch都使用iPhone OS,所以2010WWDC大会上宣布改名为iOS。
IOS版本历史:
2007:第一个iOS版本;iPhone 1上市。
2008:操作系统系统取名为iPhone OS;iPhone 3G上市。
2010:iPhone OS改名为iOS;iPhone 4上市。
2012:iPhone 5上市
2013:iOS 7发布。
……
IOS项目开发语言:
Objective-C,通常写作ObjC或OC,是扩充C的面向对象编程语言。
Swift是Apple在WWDC2014所发布的一门编程语言,宣称Swift的特点是:快速、现代、安全、互动,且全面优于Objective-C语言。