cts版本測試准入checklist v1.0
no.檢查點適用範圍要求和說明可否進行跑前測試驗證方法檢查結果
檢查人員
1版本修改點
全部1.針對版本修改的問題,測試人員進行單驗,驗證pass,進行版本測試,如果fail則reject版本。
注:維護階段的版本或者為了驗證某個問題的版本,若fail,則reject。
yes檢視fail項,進行單測。
2測試工具
全部根據gms版本匯入時間表,檢視各個測試工具是否在使用期限之內,包括gms version的檢查。
gms版本匯入時間表裡面查詢測試工具
adb shell
getprop |grep「gms」 此指令查詢gms版本
3diag口
全部檢查diag口必須關閉。
注:如果diag口未關閉,會導致手機和電腦連線時候,在僅充電模式和mtp模式下deviceid不一樣,在僅充電的deviceid為0-f,在mtp模式下為正常的sn號。
在cts測試前必須將diag關閉,否則會導致cts測試中斷,延長測試週期。
注:ql1667專案測試前必須將連線模式設定為僅充電,保證測試順利進行。
yesuser版本:使用####8789#檢視diag口是否關閉
gsi版本:adb shell
cd persist
cat serialno 如果返回值是1,diag口則關閉,否則反之
常規方法:將手機連線電腦,在僅充電模式和mtp模式檢視deviceid,如果兩個模式顯示一致,則diag已經關閉,否則反之。
4fingerprint
全部請填入本產品的fingerprint資訊。
1.檢查user版本的fingerprint是否符合規定
2.檢查gsi版本和user版本的vendor.fingerprint必須相同
3.如果有定製版本,檢查定製版本之間fingerprint都相同,若相同必須重出版本。
4.針對各個報告的fingerprint的檢查
5.現在測試版本和上個版本fingerprint進行對比,保證fingerprint的唯一性
yes在svn 檢視對應專案的設計規格中ue或軟體規格可以找到。
搜尋getprop檔案中的fingerprint欄位,需與表頭中判build fingerprint一致,斷是否符合要求。
注意android5.0以上系統沒有「ota-rel-keys」
需要注意是release-keys,不能試test-key
5getprop
全部1.請填入getprop檔案中的相關字段:ro.build.type資訊。
2.type必須是user版本,不能是eng版本。
yes搜尋getprop檔案中的ro.build.type欄位,且必須為user,判斷是否符合要求:type必須是user版本,不能是eng版本6全部
請填入getprop中的相關字段:ro.build.version.security_patch
yesadb shell
getprop | grep "patch"
旗艦機要是當月patch,其他的根據gms文件檢視,一般是60-90天。注:patch也不能過期,否則影響ggta的獲取7全部
1.請填入getprop檔案中的相關字段:ro.build.tags資訊。
2.tags必須是release-keys,不能是test-keys。
yes在svn 檢視對應專案的設計規格中ue或軟體規格可以找到是否支援ota公升級
android4.4-版本,包含android4.4 帶有ota,必須是:ota-rel-keys,release-keys
不帶ota則使用release-keys
android5.0以上系統沒有 ota-rel-keys 字段
release-keys,不能是test-key
8google資料夾
全部yes
9「未知**」要求預設關閉
全部yes
10全盤加密
全部在設定選項中有全盤加密選項,當前以自己產品為主
yesandroid系統有全盤加密選項並且預設已經加密,進去setting---security&location,檢視encryption&credentials寫著 phone encrypted
准入測試測試規範
目的 適合的專案 i.開發 前置條件 ue 產品需求文件定稿 責任人 開發人員 工作內容 根據需求進行架構設計以及 開發 產出物 溝通方式 短會 郵件 ii.用例設計以及評審 前置條件 ue 需求文件定稿 責任人 測試人員為主,產品人員 研發人員參與 工作內容 測試用例設計 測試用例評審 核心用例發...
CTS測試方法
1.準備一台測試機器a,一張可以打 發簡訊的sim卡,一張16g的高速tf卡 推薦閃迪class10等級,讀寫速度95m s 還需要能夠連線youtube 的網路 推薦使用2m的香港專線 2.首先把a恢復出廠設定,然後連線電腦在terminal下進入到media資料夾輸入一下命令拷貝檔案到a的記憶體...
CTS測試介紹
cts測試基本介紹 cts測試全稱為系列相容測試 compatibility test suite cts是為了測試手機是否符合google定義的相容性規範 compatibility definition 從而基於android的應用程式能在基於同乙個api版本的裝置上面執行。通過cts測試的裝置...