測試目的:
cts的補充測試,可以理解為沒法自動化的cts測試,這個是人工測試。
AuthorBlog:秋城https://www.cnblogs.com/houser0323/
測試前提:
1.user版本
2.selinux:Enable
5.外網環境
設備需求:
2個待測設備;1個手機或平板;u口帶麥耳機;
測試准備:
准備版本,過開機向導,安裝從Google下載的CtsVerifier.apk
測試流程&動作:
打開CtsVerifier.apk,按順序開啟測試。備注:測試結束記得點擊測試通過的綠色對號按鈕,整體報告保存在apk主頁右上角
AUDIO
- Audio Frequency Speaker Test
---測試動作:插上usb耳機,檢測到后點擊test按鈕 - Hifi Ultrasound Speaker Test 測試解釋:該項測試用於測試超聲的收錄&播放,耳機的作用是麥,收錄聲音
---測試動作:需要兩台盒子,需要耳機,接電視,電視&盒子音量調到70%以上
參考設備上同樣打開這條測試項,插耳機,耳機放在testing電視附近。然后先點參考設備的record按鈕,后點testing設備的play按 鈕,兩次點擊間隔不超過一秒。 如果testing按鈕變綠,則代表測試pass
DEVICE ADMINISTRATION
- Usb Debugging Dialog Tapjacking Test
---測試動作:打開設備的adb,串口或者adb命令拉起提示窗。adb shell am start -e fingerprints placeholder -e key placeholder com.android.systemui/.UsbDebuggingActivityAlias.然后點擊allow即可
HARDWARE
- USB Device Test
---測試動作:需要一個手機或者平板
1.在手機上安裝CtsVerifierUSBCompanion.apk
2.打開CtsVerifierUSBCompanion.apk,點擊開啟device test companion
3.手機充電線連接盒子與手機
4.在盒子上確認連接,在手機上確認連接,測試自動測試結束
NETEORKING
-
BlueTooth Test
測試解釋:測試藍牙功能,請確保藍牙有mac,然后請給盒子改個能辨認的名字,這對確認測試的盒子有很大幫助,尤其是周圍盒子太多的情況
---測試動作:兩個盒子,交互測試(一般分server與client,同一個盒子兩種都需要測試通過),測試前取消所有藍牙配對,測試流程就是配對--->>測試--->>結束
如果遇到某項測試停止無結果,后台關掉apk,藍牙解配對后重試幾次 -
NetWork Background Connectivity Test
測試解釋:atv9中是waiver項
---測試動作:連接ipv6外網wifi,開啟測試 -
Wi-Fi Direct Test
測試解釋:wifi直連測試,需要配置好wifi mac,然后請給盒子改個能辨認的名字,這對確認測試的盒子有很大幫助,尤其是周圍盒子太多的情況
---測試動作:兩個機頂盒,交互測試(一般分requester與responser,同一個盒子兩種都需要測試通過),測試前forget 所有網絡,測試流程就是配對--->>測試--->>結束
PROJECTION TESTS
- Projection Video Playback Test
---測試動作:點進去,能看到白塊閃和同步的蜂鳴即可。按返回鍵,點擊綠色按鈕pass
SENSORS
-
6DoF Test
---測試動作:點擊出結果 -
Off Body Sensor Test
---測試動作:關閉開發者選項;關閉定位;關閉所有用到傳感器的feature(功能),然后點擊next
STREAMING
- Streaming Video Quality Verifier
---測試動作:挨個看小視頻,能播放流暢,音畫同步
TV
-
3rd-party TV input test
測試解釋:第三方TV應用測試
---測試動作:
·Q:是否支持第三方電視應用? A:點擊YES按鈕
·點擊LAUNCH TV APP 按鈕--->>點擊GET start --->>點擊Set up your sources: new:CTS Verifier --->>顯示1 channel--->>按鍵移動,點擊Done--->>點擊ok鍵進入頻道--->>返回測試界面
·點擊第二個LAUNCH TV APP 按鈕--->>查看是否有Dummy頻道--->>返回測試界面
·點擊LAUNCH EPG 按鈕--->>右移按鍵選擇Dummy頻道--->>返回測試界面
·點擊YES按鈕
·點擊LAUNCH SETUP 按鈕--->>查看是否TV app有節目列表--->>返回測試界面
·如果剛才看到了節目列表則點擊YES按鈕 -
Microphone device test
---測試動作:藍牙連接遙控器,支持就點yes,不支持點no。詳細咨詢技術 -
TV app app-link test
---測試動作:
·Q:是否支持第三方電視應用? A:點擊YES按鈕
·點擊LAUNCH TV APP 按鈕--->>點擊OK鍵--->>點擊選擇Cts App-Link Text--->>自動返回測試頁面,點擊ok -
TV app closed captions and multi-audio test
·Q:是否支持第三方電視應用? A:點擊YES按鈕
·點擊LAUNCH TV APP 按鈕--->>進入Dummy頻道后點擊OK鍵↓鍵--->>查看 Closed captions:off狀態--->>點擊Closed captions選 擇English--->>返回測試界面
·點擊第二個LAUNCH TV APP 按鈕--->>進入Dummy頻道后點擊OK鍵↓鍵--->>選擇點擊Multi-audio,看是不是English默認--->>設置為Spanish(stereo) -
TV app parental contrals test
·Q:是否支持第三方電視應用? A:點擊YES按鈕
·Q:是否已關閉parental controls A:點擊YES按鈕
·點擊LAUNCH TV APP 按鈕--->>進入Dummy頻道后點擊OK鍵↓鍵--->>選擇點擊Setting按鈕--->>查看Parental controls :off狀態--->>點擊Parental controls,輸入密碼0000兩次--->>開關撥到on--->>返回測試界面
·點擊LAUNCH TV APP 按鈕--->>進入Dummy頻道后點擊OK鍵↓鍵--->>選擇點擊Setting按鈕--->>點擊Parental controls,輸入密碼--->>點擊Program restrictions--->>點擊Rating systems--->>勾選(CTSVerifier)
--->>返回上一層,點擊進入ratings--->>勾選Custom--->>勾選Custom Rating--->>返回測試界面
·點擊LAUNCH TV APP 按鈕--->>檢測是否頻道顯示上鎖狀態,並且可按→鍵出現pin密碼彈窗,輸入密碼后可進 -
TV app time shift test
·Q:是否支持第三方電視應用? A:點擊YES按鈕
·點擊LAUNCH TV APP 按鈕--->>電機遙控器暫停按鈕:顯示出“回放,上一首,暫停/開啟,下一首,快進”軟按鈕,點擊play back-pause-resume驗證快退/回放按鈕--->>返回測試界面
·點擊LAUNCH TV APP 按鈕--->>電機遙控器暫停按鈕:顯示出“回放,上一首,暫停/開啟,下一首,快進”軟按鈕,點擊play back-pause-resume-fast forward驗證快進按鈕--->>返回測試界面
·點擊LAUNCH TV APP 按鈕--->>電機遙控器暫停按鈕:顯示出“回放,上一首,暫停/開啟,下一首,快進”軟按鈕,點擊play back-previous-pause-resume-fast forward-next驗證上一首 & 下一首按鈕--->>返回測試界面