tft每日頭條

 > 科技

 > 系統測試之ui功能性測試

系統測試之ui功能性測試

科技 更新时间:2024-07-25 02:09:04

行業背景

MTK芯片平台在開發項目準備批量之前,都要進行ETT測試,那麼在硬件進行ETT測試之後需要對ETT參數進行壓力測試,保證批量的穩定性。(聯發科技股份有限公司(MediaTek.Inc)是全球無晶圓廠半導體公司,在移動終端、智能家居應用、無線連接技術及物聯網産品等市場位居領先地位,一年約有15億台内建MediaTek芯片的終端産品在全球各地上市。MTK手機系統是現在市場上所有國内手機設計、制造商使用的最多的一個完整的手機産品解決方案,ETT測試主要針對于MTK芯片平台的設備進行測試。

系統測試之ui功能性測試(隻會PC端測試怎麼行)1

  ETT測試技術背景

  用于同步Memory的時序檢測和調試的一種工具;使用原因:由于Memory 時序容易受到走線、電源系統及溫度因素的幹擾,導緻接口通信不穩定,造成性能下降、無法開機或頻繁重啟的情況。作用:使用ETT工具,自動同步Memory設備,調試出一組最優化的時序,用于量産。

  一.測試準備

  1.機器數量按照具體要求。

  2.串口闆,穩壓源,萬用表,type c數據線,usb數據線。

  3.使用MTK芯片平台的平闆電腦。

系統測試之ui功能性測試(隻會PC端測試怎麼行)2

系統測試之ui功能性測試(隻會PC端測試怎麼行)3

系統測試之ui功能性測試(隻會PC端測試怎麼行)4

  4.本子和筆(用來記錄Vcore 、Vm、Vddq)。

  5.溫箱(用于後期跑ETT壓力測試:高溫(65℃)、常溫(25℃)、低溫(-20℃))。

系統測試之ui功能性測試(隻會PC端測試怎麼行)5

  6.在測試電腦中需安裝ADB。

  7.測試工具:SecureCRT 、 Flash Tool。

  8.刷機軟件(檢查是否關閉NTC),BIN文件,ETT壓力測試腳本文件。

  注意事項:

  串口闆焊好後,首先要使用SecureCRT連接串口,查看是否有串口信息打印出來,确保串口闆的RX和TX焊接正确。

  二.開始測試

  1.機器連接好串口,到電腦的設備管理器找到連接的COM端口,通過COM端口連接SecureCRT。

系統測試之ui功能性測試(隻會PC端測試怎麼行)6

系統測試之ui功能性測試(隻會PC端測試怎麼行)7

系統測試之ui功能性測試(隻會PC端測試怎麼行)8

系統測試之ui功能性測試(隻會PC端測試怎麼行)9

  2.一定要加載bin文件和刷機軟件,下載過軟件的闆子請務必先Format whole flash。

系統測試之ui功能性測試(隻會PC端測試怎麼行)10

  3.使用快捷鍵ctrl alt a調出Brom Adapter窗口。

系統測試之ui功能性測試(隻會PC端測試怎麼行)11

  4.Download成功後SecureCRT進入ETT測試界面。

系統測試之ui功能性測試(隻會PC端測試怎麼行)12

  5.選V進入調電壓菜單;根據對應的測試場景(HTLV、NTNV、LTHV)設置對應的電壓值,1、2、3選項對應HV、NV、LV;選1、2、3之後,如果Vcore實際電壓值和測試要求不匹配,重新進入調電壓菜單通過6和7微調。

系統測試之ui功能性測試(隻會PC端測試怎麼行)13

  6.每次調節後拿萬用表進行測量,直到接近标準值,誤差在±20mA以内即可。

系統測試之ui功能性測試(隻會PC端測試怎麼行)14

  7.調節好後輸入G進行ETT測試。

系統測試之ui功能性測試(隻會PC端測試怎麼行)15

  8.ETT測試完後将高溫、低溫、常溫的log出對應的三份preloader文件,之後重新進行刷機,更換對應的preloader文件刷機,為了準備之後的ETT壓力測試。

系統測試之ui功能性測試(隻會PC端測試怎麼行)16

  9.ETT壓力測試

  準備工作:

  1)最好使用假電池、穩壓源挂起機器,防止入不敷出

  2)ETT腳本

  3)數據線

  4)已安裝adb的筆記本電腦

  注意事項:

  使用穩壓源時,首先要按下OUTPUT按鈕。

  操作步驟:

  1)進入DRAM_Stress_test_MT6580文件夾,運行install.bat,再運行push.bat,install.bat的作用是安裝NenaMark2.apk,push.bat的作用是将運行腳本導入data目錄下。

  2)打開cmd輸入adb shell-->cd data後,輸入ls查看運行腳本是否正确導入。

  3)分别運行腳本 :

sh ./run_LV.sh-->HTLV

sh ./run_NV.sh-->NTNV

sh ./run_HV.sh-->LTHV

  4)壓力測試需要跑夠八小時。

  常見問題分析及解決

  1.ETT測試中可能會遇到在SecureCRT中鍵盤無法輸入的情況。

  解決辦法:

系統測試之ui功能性測試(隻會PC端測試怎麼行)17

  2.ETT壓力測試中,運行腳本運行Nenamark2 apk時出現隻開啟apk卻沒有自動運行。

  解決辦法:

  運行腳本中的點擊坐标點不正确,在開發者選項中打開“顯示點按操作”和“指針位置”,當點擊apk中的run選項時,機器上方會出現x,y值,将x,y值替換到腳本即可。

  3.ETT壓力測試中,執行腳本中出現Permission denied。

  解決辦法:

  需要手動修改這個腳本的權限,使用命令:chmod 777 腳本名稱,chmod 777 的含義是任何人都有讀、寫、運行三項權限。

  4.ETT測試中,當在Brom Adapter窗口中點擊Download後插入usb,電腦彈出提示無法識别usb接口。

  解決辦法:

  重新拔插一下電池即可。

  總結

  ETT的測試結果是DRAM信号的重要參考依據,若是mtk平台的機器務必要進行ETT測試并且保留整段ETT測試的log。

最後:

1)關注 私信回複:“測試”,可以免費領取一份10G軟件測試工程師面試寶典文檔資料。以及相對應的視頻學習教程免費分享!,其中包括了有基礎知識、Linux必備、Mysql數據庫、抓包工具、接口測試工具、測試進階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續集成、測試架構開發測試框架、性能測試等。

2)關注 私信回複:"入群" 就可以邀請你進入軟件測試群學習交流~~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved