软件测试学习笔记——APP测试(一)

一、Android和IOS两大主流系统发展历史:

Android操作系统是一个由Google和开放手持设备联盟共同开发发展的移动设备操作系统。

版本号

发布时间

开发代号

更新内容

Android1.0系统

2008年9月

Android第一版

Android2.0系统

2009年6月

Éclair:闪电泡芙

优化硬件速度;"Car Home"程序;支持更多的屏幕分辨率;改良的用户界面;新的浏览器的用户接口和支持HTML5;新的联系人名单;更好的白色/黑色背景比率;改进Google Maps3.1.2;支持Microsoft Exchange;支持内置相机闪光灯;支持数码变焦;改进的虚拟键盘;支持蓝牙2.1;支持动态桌面的设计。

Android 3.0

2011年2月

Honeycomb:蜂巢

优化针对平板 ;全新设计的UI增强网页浏览功能 ;in-app purchases功能。

Android 4.0

2011年10月

Iceream Sandwich:冰激凌三明治

全新的UI;全新的Chrome Lite浏览器,有离线阅读,16标签页,隐身浏览模式等;截图功能;更强大的图片编辑功能;自带照片应用堪比Instagram,可以加滤镜、加相框,进行360度全景拍摄,照片还能根据地点来排序;Gmail加入手势、离线搜索功能,UI更强大;新功能People:以联系人照片为核心,界面偏重滑动而非点击,集成了Twitter、Linkedin、Google+等通讯工具。有望支持用户自定义添加第三方服务;新增流量管理工具,可具体查看每个应用产生的流量,限制使用流量,到达设置标准后自动断开网络。

Android 5.0

2014年10月

Lolipop:棒棒糖

使用一种新的Material Design设计风格。从图片上就能看到一些全新的设计。采用这种设计的目的在于统一 Android 设备的外观和使用体验,不论是手机、平板还是多媒体播放器。

Android 6.0

2015年5月

Marshmallow:棉花糖

新系统的整体设计风格依然保持扁平化的MeterialDesign风格。Android6.0在对软件体验与运行性能上进行了大幅度的优化。

Android 7.0

2016年8月

Nougat:牛轧糖

/

Android 8.0

2017年8月

Oreo 奥利奥

/

Android 9.0

2018年3月

Pistachio Ice Cream(开心果冰淇淋)

/

 参考资料:https://blog.csdn.net/qq_38127722/article/details/81974403

IOS操作系统是一个由苹果开放手持设备联盟共同开发发展的移动设备操作系统。

版本号

发布时间

功能更新

IOS1.0

2007年6月

最核心的智能手机应用在这个版本已经有了,包括地图、浏览器、itunes、全屏幕触摸操作

iOS2.0

2008年7月

开放了AppStore,可以开发和使用第三方应用

IOS3.0

2009年6月

各功能的优化,包括支持了早该有的文本剪切、复制、黏贴等功能

IOS4.1

2010年9月

支持了多任务,尽管并不同桌面系统中真正的多任务处理,但这是苹果理解的在移动设备上用户所需要的多任务

IOS5.0

2011年10月

增加了siri

IOS6.0

2012年9月

/

IOS7.0

2013年9月

UI从拟物化转变为扁平化,支持指纹识别

IOS8.0

2014年9月

加强了开放,给与开发者更多的框架接口

IOS10.0

2016年6月

/

IOS11.0

2017年6月

/

参考资料:https://baike.sogou.com/v15713.htm?fromTitle=ios

 

 

二、Android和IOS两大主流系统比较:

区别

IOS

Android

运行机制

沙盒运行机制

虚拟机运行机制

后台制度

任何第三方程序都不能在后台运行

任何程序都能在后台运行

指令权限

用于UI指令权限最高

数据处理指令权限最高

    

 

 

优势分析

IOS

Android

/

版本间的连贯性,流畅性

开放性 

/

直观友好的用户界面

个性发展

/

更多更优的应用程序

/

参考资料:https://blog.csdn.net/lyjit/article/details/51182072

 

三、安卓开发的常用框架:

AndBase框架、XUtil框架、ThinkAndroid框架、LoonAndroid框架、volley框架、android-async-http框架、Afinal框架、ImageLoader框架、开源框架android-async-http、KJFrameForAndroid框架

发布了62 篇原创文章 · 获赞 42 · 访问量 3321

猜你喜欢

转载自blog.csdn.net/weixin_45375866/article/details/100760689