android-cts測試地要求地要求規(guī)范linux系統(tǒng)

android-cts測試地要求地要求規(guī)范linux系統(tǒng)

ID:28660678

大?。?74.68 KB

頁數(shù):15頁

時間:2018-12-12

android-cts測試地要求地要求規(guī)范linux系統(tǒng)_第1頁
android-cts測試地要求地要求規(guī)范linux系統(tǒng)_第2頁
android-cts測試地要求地要求規(guī)范linux系統(tǒng)_第3頁
android-cts測試地要求地要求規(guī)范linux系統(tǒng)_第4頁
android-cts測試地要求地要求規(guī)范linux系統(tǒng)_第5頁
資源描述:

《android-cts測試地要求地要求規(guī)范linux系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、目錄一、AndroidCTS測試簡介2二、AndroidCTS測試環(huán)境搭建21.下載android-SDKlinux版本,下載地址:22.下載android-cts包,下載地址:23.jdk的安裝:24.將android-sdk和android-cts解壓放置在同一個文件夾35.在CTS/tools中修改腳本設(shè)置環(huán)境變量36.置ubantu系統(tǒng)環(huán)境變量3三、Android-CTS測試的幾個概念3四、終端測試前準(zhǔn)備51.檢測手機是否連接上電腦52.手機端安裝CtsDelegatingAccessibilityService.apk63.終端

2、設(shè)置:6五、測試命令的執(zhí)行61.進入CTS測試環(huán)境62.CTS測試的方法73.CTS詳細命令94.Android-CTS用戶指南10六、測試結(jié)果分析10一、AndroidCTS測試簡介CTS?全稱Compatibility?Test?Suite兼容性測試工具。當(dāng)電子產(chǎn)品開發(fā)出來,并定制了自己的Android系統(tǒng)后,必須要通過最新的CTS檢測,以保證標(biāo)準(zhǔn)的android?application能運行在該平臺下。通過了CTS驗證,需要將測試報告提交給Google,已取得android?market的認(rèn)證。?CTS是一款通過命令行操作的工具。目

3、前cts沒有提供windows版本,只能在Linux下測試。本文將詳細介紹在ubantu系統(tǒng)上如何搭建CTS環(huán)境,以及運行測試計劃和分析測試結(jié)果。二、AndroidCTS測試環(huán)境搭建1.下載android-SDKlinux版本,下載地址:http://developer.android.com/sdk/index.html1.下載android-cts包,下載地址:http://source.android.com/compatibility/downloads.html根據(jù)手機系統(tǒng)版本下載對應(yīng)版本的cts包,否則將無法運行測試2.jdk

4、的安裝:http://source.android.com/source/initializing.html在ubuntu系統(tǒng)中打開終端,輸入命令:$sudoadd-apt-repository"debhttp://archive.canonical.com/lucidpartner"$sudoapt-getupdate$sudoapt-getinstallsun-java6-jdk$sudoln-s/usr/lib/i386-linux-gnu/libX11.so.6/usr/lib/i386-linux-gnu/libX11.so3.

5、將android-sdk和android-cts解壓放置在同一個文件夾1.在CTS/tools中修改腳本設(shè)置環(huán)境變量進入android-cts/tools目錄下,修改startcts文件,將腳本中的SDK_ROOT改成自己的SDK路徑,如:SDK_ROOT=/home/jackmiao/workspace/CTS/android-cts/tools2.設(shè)置ubantu系統(tǒng)環(huán)境變量進入ubantu系統(tǒng)用戶目錄下按Ctrl+H,打開.bashrc在最后面加PATH=$PATH:$HOME/bin:?/home/jackmiao/CTS/and

6、roid-sdk-linux/tools:?/home/jackmiao/CTS/android‐sdk‐linux/platform‐tools:?/home/jackmiao/CTS/android‐cts/tools:其中紅色部分為sdk和cts工具的路徑請根據(jù)自己的實際路徑創(chuàng)建一、Android-CTS測試的幾個概念在進行CTS測試之前,先闡述CTS測試中幾個概念:??Test?Plan(Plan):測試計劃,Test?package的集合,每個Plan中都包含若干個測試包?以android–cts2.2版本為例,總共有8個測試計

7、劃CTS:包含2萬多個測試用例,這些測試用例是檢驗兼容性必須的,性能測試不包含在本計劃中,隨版本的更新,本測試計劃也會更新。Signature:包含所有針對公有APIs的署名測試Android:包含針對androidAPIs的所有測試Java:包含所有針對Java核心library的測試VM:包含對虛擬機的所有測試RefApp:包含針對參與應(yīng)用程序的所有測試,隨版本的更新,本測試計劃也會更新Performance:包含所有針對性能的測試,隨版本的更新,本測試計劃也會更新AppSerurity:針對Application安全性的測試?Tes

8、t?Package(Package):測試包,Test?case的集合??Test?case:測試用例,Test的集合??Test:測試,每一個測試對應(yīng)一個或者多個Instrumentatio

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。