IOS手機(jī)必須在Mac系統(tǒng)下才能運(yùn)行,所以移動(dòng)端測(cè)試我們以Android手機(jī)為例。
(一)Android操作系統(tǒng)簡(jiǎn)介
1、Android系統(tǒng)誕生
- 2003年,Andy Rubin等人創(chuàng)建Android公司,并組建Android團(tuán)隊(duì)。
- 2005年8月17日,Google低調(diào)收購(gòu)了成立僅22個(gè)月的高科技企業(yè)Android及其團(tuán)隊(duì)。安迪魯賓成為Google公司工程部副總裁,繼續(xù)負(fù)責(zé)Android項(xiàng)目。
- 2007年11月5日,谷歌公司正式向外界展示了這款名為Android的操作系統(tǒng),并且在這天谷歌宣布建立一個(gè)全球性的聯(lián)盟組織,然后以Apache免費(fèi)開源許可證的授權(quán)方式,發(fā)布了Android的源代碼。
- 2008年9月,谷歌正式發(fā)布了Android 1.0系統(tǒng),這也是Android系統(tǒng)最早的版本。
- 2009年4月,谷歌正式推出了Android 1.5這款手機(jī)。
2、Android系統(tǒng)的結(jié)構(gòu)
-
應(yīng)用程序?qū)樱?/p>
提供了一些核心應(yīng)用程序包,用來存放應(yīng)用程序,主界面、聯(lián)系人、電話、瀏覽器、日歷等。
-
應(yīng)用程序框架層:
可以直接使用框架提供的組件來進(jìn)行快速的應(yīng)用程序開發(fā),也可以通過繼承而實(shí)現(xiàn)個(gè)性化的拓展。
-
系統(tǒng)庫(kù)和 Android 運(yùn)行時(shí)環(huán)境:
系統(tǒng)庫(kù)是應(yīng)用程序框架的支撐,是連接應(yīng)用程序框架層與Linux內(nèi)核層的重要紐帶。
在程序運(yùn)行時(shí)主要執(zhí)行核心庫(kù)和Dalvik虛擬機(jī)兩部分。
-
Linux內(nèi)核:
為Android設(shè)備的各種硬件提供了底層的驅(qū)動(dòng)。
我們做測(cè)試,關(guān)注較多的還是應(yīng)用程序?qū)?。如下圖:

3、Android測(cè)試環(huán)境搭建整體思路
我們的目標(biāo)是Android測(cè)試,所以環(huán)境需要搭建三個(gè)環(huán)境,Java,AndroidSDK,Android模擬器。 為什么要安裝這三個(gè)環(huán)境?
Java:Android的應(yīng)用程序?qū)邮褂玫恼Z言是Java,所以需要使用Java環(huán)境。
AndroidSDK:Android SDK給你提供開發(fā)、測(cè)試所必須的Android AP類庫(kù)。
Android模擬器:實(shí)際上就是一臺(tái)手機(jī),方便我們給大家展示效果。
補(bǔ)充:
Java是安卓的開發(fā)語言。
Android其本質(zhì)就是在標(biāo)準(zhǔn)的Linux系統(tǒng)上增加了Java虛擬機(jī)Dalvik,并在Dalvik虛擬機(jī)上搭建了一個(gè)Java的
application framework框架,所有的應(yīng)用程序都是基于Java的application framework框架之上。而application framework框架需要使用Java調(diào)用,所以要搭建Android系統(tǒng)手機(jī)的測(cè)試環(huán)境需要Java環(huán)境。要運(yùn)行Android手機(jī),必須有支持Android的環(huán)境。
(二)Java環(huán)境安裝
1、JDK8下載
官方下載地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
國(guó)內(nèi)下載鏡像:
2、安裝JDK8
雙擊運(yùn)行下載好的JDK軟件。
-
(1)安裝JDK導(dǎo)向開始,點(diǎn)擊下一步。
-
(2)自定義安裝路徑。
-
(3)開始安裝JDK。
-
(4)安裝JRE,并選擇安裝位置。
-
(5)正在安裝JRE,等待安裝完成即可。
-
(6)JDK和JRE安裝完成,點(diǎn)擊關(guān)閉。
-
(7)驗(yàn)證,進(jìn)入命令提示符中輸入
java -version查看Java環(huán)境是否安裝成功。
出現(xiàn)了Java的版本信息,就說明安裝成功了。
3、配置Java環(huán)境變量
配置Java環(huán)境變量的目的是為了可以在任何目錄下執(zhí)行和使用Java命令和工具。方便在控制臺(tái)編譯和運(yùn)行Java程序,不必進(jìn)入到Java的程序目錄(安裝目錄)里面去運(yùn)行。
比如說,當(dāng)你需要對(duì)Java程序文件進(jìn)行編譯和運(yùn)行的時(shí)候,就可以在任何目錄下使用java.exe和javac.exe工具,對(duì)該文件進(jìn)行編譯和運(yùn)行,不必把該程序文件放在java.exe和javac.exe所在的目錄下。
-
(1)我的電腦 --> 右鍵 --> 屬性,然后選擇高級(jí)系統(tǒng)設(shè)置 --> 環(huán)境變量。
-
(2)新增
JAVA_HOME環(huán)境變量。
點(diǎn)擊確定即可。說明:
-
JAVA_HOME環(huán)境變量的變量值定位當(dāng)JDK安裝目錄的根目錄即可,也就說bin目錄的上一級(jí)目錄。(規(guī)范) - 定義在上半部分的用戶環(huán)境變量中,只是當(dāng)前用戶生效。配置在下面的系統(tǒng)環(huán)境變量中,對(duì)該系統(tǒng)中的所有用戶都生效。我們自己的電腦,就定義在系統(tǒng)環(huán)境變量中即可。
-
-
(3)把
JAVA_HOME環(huán)境變量添加到Path環(huán)境變量中。
說明:JDK中就包含了JRE,如果你有需要可以在把JRE的環(huán)境單獨(dú)的加入到Path環(huán)境變量中。
-
(4)驗(yàn)證,進(jìn)入命令提示符中輸入
javac查看Java環(huán)境變量是否配置成功。出現(xiàn)了如信息就證明Java環(huán)境變量配置成功了。










