標籤:
在進行android裝置測試過程中,在進行系統測試時候,往往需要關注到很多方面,導致一個崩潰或者運行一段時間自動重啟或者停止的問題很多。最簡單來看,影響因素就有:底層硬體裝置、OS層、上層app層、另外網路方面、環境方面等很多因素;
我們在遇到一些疑難雜症的問題時候,也只能逐個去尋找,逐層去定位分析。
一種辦法是自上而下,另一種是自下而上;如果上層應用的問題比較明顯的話,那麼建議採用至上而下的方法,直接尋找app的問題;
一些常見的硬體方面測試載入器:
CPU測試:
系統穩定測試StabilityTest:http://apps.wandoujia.com/apps/com.into.stability/download
系統穩定測試StabilityTes... 描述StabilityTest是一款CPU和RAM/記憶體壓力測試載入器,無論內建和無許可權(功能有限)或SetCPU,SetVsel或類似的超頻工具。CPU執行數學計算在機器碼和驗證的結果,而RAM運行heavy c memcpy操作在不同的線程的本地代碼。
0xbench測試載入器:http://apps.wandoujia.com/apps/org.zeroxlab.zeroxbenchmark/download
0xbench 描述The open source benchmark suite for Android.
GPU測試:
FPS效能測試.apk:http://apps.wandoujia.com/apps/com.qualcomm.qx.neocore/download
GLBenchmark 2.1.0 描述GLBenchmark 1.1,基於OpenGL ES 1.1環境的高效能行動裝置基準測試載入器。支援iPhone、Symbian S60 3版/5版、Windows Mobile 5/6、Linux、Brew等系統。可以對三角形產生量、紋理、照明、填充率、渲染品質等圖形效能,以及CPU的浮點效能、整體效能進行測試。 GLBenchmark 2.0以考察OpenGL ES標準圖形效能為主,包括兩個主要測試情境:其一名為“Egypt”(埃及),測試最新、壓力最大的OpenGL ES 2.0,其二名為“PRO”,測試舊版的OpenGL ES 1.1,均支援FSAA(全屏消除鋸齒)。同時還有一些獨立測試專案,包括交換緩衝、紋理填充、三角形、幾何測試等等,還涉及到基於紋理的直射光照、碰撞、 環境、輻射貼圖、軟陰影、基於頂點著色的皮膚、細節等級支援、多程延遲渲染、噪音紋理、ETC1紋理壓縮等技術。
GLBenchmark圖形測試參考:http://apps.wandoujia.com/apps/com.glbenchmark.glbenchmark21/downloadGLBenchmark圖形測試 描述GLBenchmark 基於OpenGLES1.1環境的高效能行動裝置基準測試載入器。 支援iPhone、SymbianS603版/5版、WindowsMobile5/6、Linux、Brew等系統。可以對三角形產生量、紋理、照明、 填充率、渲染品質等圖形效能,以及CPU的浮點效能、整體效能進行測試。 GLBenchmark2.0以考察OpenGLES標準圖形效能為主,包括兩個主要測試情境:其一名為“Egypt”(埃及),測試最新、壓力最大的 OpenGLE
硬體測試載入器NenaMark1參考:http://apps.wandoujia.com/apps/se.nena.nenamark1/download 硬體測試載入器NenaMark1 描述NenaMark1是一款用於Android裝置的硬體加速基準測試程式,通過示範一款即時渲染的畫面來對手機的圖形能力進行測試,包括反射、動態陰影、曲面參數、複雜光線模式等內容,需要Android 2.0以上系統和OpenGL ES 2.0支援。
SD卡測試
SD卡速度測試:http://apps.wandoujia.com/apps/air.com.anotherflexdev.sdcardtester.SDCardTester/download
SD Card Tester 描述
Test the speed and storage capacity of your external card.* User can select where to write the test file.* User can define the size of the test file. Application will write a test file and read it back testing its content.It will test the speed and the storage capacity. Useful to check for a damaged or fake card. Some cards claim to be 32 GB but are in fact less. These cards are fake. Use this app to find out if yours is a fake one or not. Just set the test file size to the max size available and start the test. Read the instructions at the beginning....
網路測試
網路訊號資訊 - Network Signal Info :http://apps.wandoujia.com/apps/de.android.telnet/download
網路訊號資訊 - Network Signal Info 描述Network Signal Info 可為你提供當前所用網路的詳細資料,無論是 WLAN 或蜂窩網路
我尤其重視於 WLAN 和移動訊號強度的可視化工作,它們非常重要。通常訊號只是被分為“弱”、“良好”和“很強”。如果以圖形表現,它們僅僅是三到五個柱狀手機訊號圖或三道“波紋”狀的 WiFi 串連訊號圖。
而我的應用程式總共以 14 個柱狀來區分訊號強度。你可以快速獲得關於訊號強度的詳細可視化資訊。
除了顯示訊號強度的圖形更加精確之外,你還能看到更多有趣的資訊。
此外,針對無線和手機訊號強度,你還可以使用日誌功能,並以 csv 檔案格式儲存日誌(例如:Excel 匯出)。
移動訊號下的內容
網路電訊廠商,SIM 卡供應商,手機類型,網路類型,網路強度(以 dbm 和 ASU 表示),資料狀態,資料活動,手機的國家代碼,裝置識別碼,(內部和外部的) IP 位址,漫遊狀態。
WLAN 訊號下的內容
WLAN 名稱 (SSID),BSSID,MAC 位址,WLAN 的最高速度,IP 位址,外部 IP 位址,網路容量,網路通道,子網路遮罩,網關 IP 位址,DHCP 伺服器地址,DNS1 和 DNS2 地址。
如果你喜歡這個應用,請在市場中給它正面的評價
和免費版本相比,Pro 版本沒有廣告,所使用的手機基站資料庫中有 2200 多萬份小區識別碼,並且這一數字仍在增長;此外,Pro 版本還具有強大的全新“手機訊號跟蹤器”,能夠為 Google 地球儲存 kml 記錄檔;這還不是全部,Pro 版本中還有更多的小工具、並提供“手機訊號丟失服務”以及在後台啟動並執行Log Service。
Speedtest.net
Speedtest.net:http://apps.wandoujia.com/apps/org.zwanoo.android.speedtest/download
Speedtest.net 描述
Speedtest.net是一款即時測試手機網速的工具,包括上行、下載、延遲。
- Discover your Download, Upload, and Ping
- Real-time graphs show connection consistency
- Troubleshoot or Verify the speeds you were promised
- Track past tests with detailed reporting
可以使用一些常見的工具輔助進行測試,如monkey、monkeyrunner、Appium等。
Android自動化的測試之Monkey工具:http://blog.csdn.net/xyz_lmn/article/details/6899756
Android自動化的測試之MonkeyRunner介紹: http://blog.csdn.net/xyz_lmn/article/details/6899793
----------------------
關於Android測試