請注意測試本身不是靠工具的而是靠設計,這是我的理念,所以我一向覺得,很多人認為做測試做的好就是靠掌握一門好的工具,這個觀點是不正確的,所以我可以負責任的告訴你,做Android手機需要掌握的不是工具、而是理念、思維、以及框架,總的來說是本質,而工具只是輔助,那麼現在我來介紹一些我了解的工具(僅僅是了解,很多沒用過)
開源 Android 軟體測試工具包括:Android Test Kit, AndroidJUnit4, Appium, calabash-android, Monkey, MonkeyTalk, NativeDriver, Robolectric, RoboSpock, Robotium, UIAutomator, Selendroid。
Android Test Kit
Android Test Kit 是一組 Google 開源測試工具,用於 Android 平台,包含 Espresso API 可用於編寫簡潔可靠的 Android UI 測試。
AndroidJUnit4
AndroidJUnit4 是一個讓 JUnit 4 可以直接運行在 Android 設備上的開源命令行工具。
Appium
Appium 是一個開源、跨平台的自動化測試工具,用於測試原生和輕量移動應用,支持 iOS, Android 和 FirefoxOS 平台。Appium 驅動蘋果的 UIAutomation 庫和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver JSON 協議。Appinm 的 iOS 支持是基於 Dan Cuellar's 的 iOS Auto. Appium 同時綁定了 Selendroid 用於老的 Android 平台測試。
Calabash-android
calabash-android 是一個基於 Cucumber 的 Android 的功能自動化測試框架。Calabash 允許你寫和執行,是開源的自動化移動應用測試工具,支持 Android 和 iOS 原生應用。Calabash 的庫允許原生和混合應用的交互測試,交互包括大量的終端用戶活動。Calabash 可以媲美 Selenium WebDriver。但是, 需要注意的是 web 應用和桌面環境的交互跟觸摸屏應用的交互是不同的。Calabash 專為觸摸屏設備的原生應用提供 APIs。
Monkey
Monkey 是 Google 開發的 UI/應用測試工具,也是命令行工具,主要針對壓力測試。你可以在任意的模擬器示例或者設備上運行。Monkey 發送一個用戶事件的 pseudo-random 流給系統,作為你開發應用的壓力測試。
MonkeyTalk
MonkeyTalk 是世界上最強大的移動應用測試工具。MonkeyTalk 自動為 iOS 和 Android 應用進行真實的,功能性交互測試。MonkeyTalk 提供簡單的 "smoke tests",復雜數據驅動的測試套件。MonkeyTalk 支持原生,移動和混合應用,真實設備或者模擬器。MonkeyTalk 使得場景捕獲非常容易,可以記錄高級別,可讀的測試腳本。同樣的命令可以用在 iOS 和 Android 應用上。你可以記錄一個平台的一個測試,並且可以在另外一個平台回放。MonkeyTalk 支持移動觸摸和基於手勢交互為主的移動體驗。點擊,拖拽,移動,甚至是手指繪制也可以被記錄和回放。
NativeDriver
NativeDriver 是 WebDriver API 的實現,是原生應用 UI 驅動,而不是 web 應用。
Robolectric
Robolectric 是一款Android單元測試框架,使用 Android SDK jar,所以你可以使用測試驅動開發 Android 應用。測試只需幾秒就可以在工作站的 JVM 運行。Robolectric 處理視圖縮放,資源載入和大量 Android 設備原生的 C 代碼實現。Robolectric 允許你做大部分真實設備上可以做的事情,可以在工作站中運行,也可以在常規的 JVM 持續集成環境運行,不需要通過模擬器。
RoboSpock
RoboSpock 是一個開源的 Android 測試框架。提供簡單的編寫 BDD 行為驅動開發規范的方法,使用Groovy 語音,支持 Google Guice 庫。RoboSpock 合並了 Robolectric 和 Spock 的功能。
Robotium
Robotium 是一款國外的Android自動化測試框架,主要針對Android平台的應用進行黑盒自動化測試,它提供了模擬各種手勢操作(點擊、長 按、滑動等)、查找和斷言機制的API,能夠對各種控制項進行操作。Robotium結合Android官方提供的測試框架達到對應用程序進行自動化的測 試。另外,Robotium 4.0版本已經支持對WebView的操作。Robotium 對Activity,Dialog,Toast,Menu 都是支持的。
UIAutomator
uiautomator 測試框架提高用戶界面(UI)的測試效率,通過自動創建功能 UI 測試示例,可以在一個或者多個設備上運行你的應用。
Selendroid
Selendroid 是一個 Android 原生應用的 UI 自動化測試框架。測試使用 Selenium 2 客戶端 API 編寫。Selendroid 可以在模擬器和實際設備上使用,也可以集成網格節點作為縮放和並行測試。
『貳』 手機測評軟體哪個好
其實都差不多的,而且評分標准不一樣,要評判,只要使用同種軟體就可以了
『叄』 測手機性能的軟體
極客跑分:Geekbench 3
極客跑分Geekbench 3全平台通吃的測試軟體
15個全新的測試項目,涵蓋加密、圖像處理、信號處理、物理模擬等各方面,可反映真實的工作任務。
Pi圓周率
安卓上最快的 圓周率 Pi(π) 計算/評測程序。
特色:
- 世界上最好的 Pi 演算法。
- 並行計算,可以充分利用現代安卓CPU每一個核心。
- 低內存使用。可以在非常低端的機器上計算到1000萬位。
- Armv7 neon支持。可以使用硬體向量進行加速。
- 查看或者分享結果。只需要一個點擊。
這個程序可以完美的對你的手機性能進行測試。把結果貼給朋友,讓他們知道你的手機有多麼強力!
結果 (10,000,000位):
- Galaxy Note II 41.4秒
- Galaxy S3 46.2秒
- Galaxy Nexus 152.9秒
- HTC Desire S 264.1秒
性能監視器:PerfMon
性能監視器PerfMon在屏幕最頂層浮動顯示監控信息,可以監控的項有當前窗口、網路和存儲I/O、CPU佔用。
系統監控儀:System Monitor
系統監控儀System Monitor是Android 平台上最美觀、最強大的系統監視器!此應用提供實時的系統負載狀態信息以及以文本或美觀的圖像方式展示主要資源信息。
這是一款六合一應用,您可以同時獲得 CPU、RAM、磁碟 I/O、網路、應用以及電量監視器,所以您實際上以購買一款應用的價格同時獲得了六個應用程序的功能!
較 Lite 版而言,此解鎖版本具有更多功能:
- 通知欄信息顯示
- 懸浮信息展示框
- 啟動器桌面微件
- DashClock 鎖屏微件拓展
此完整版也可讓您保存和調度後台監控會話並找出它們。
獲取自定義以及配置外觀等完整功能,例如:
- 您最喜歡的計算電池剩餘時間的演算法;
- 實時監控的刷新間隔,節省系統資源;
- 監控單個/全部 CPU 使用率(若您的設備多於單核心)。
『肆』 手機耐壓測試用哪個軟體
手機的耐壓測試推薦以下幾個軟體:
1.monkey test 測試:是Android自動化測試的一種手段,簡單的說是像猴子一樣亂點,它向系統發送偽隨機的用戶事件流(如按鍵輸入、觸摸屏輸入、手勢輸入等),是一種隨機性測試,為了測試軟體的健壯性和穩定性,通常用於安卓應用的壓力測試。
2.Z-DeviceTest:這款軟體連電池的毫安數以及電池類型等等一系列的信息都檢測出來
3.LOADRUNNER:是HP推出的一種預測系統行為和性能的負載測試工具,通過以模擬上千萬用戶實施並發負載及實時性能監測的方式來確認和查找問題,分為Windows 版本和Unix 版本。
『伍』 手機硬體檢測軟體哪個好
1、安兔兔評測
安兔兔評測是一款手機評測軟體,現在很多的未發行機都是在安兔兔上面曝光的,看來手機商都比較信賴安兔兔的數據,即使是被爆出來,也不怕數據差。安兔兔評測是一款專門為智能手機、平板電腦、智能電視等設備評測硬體性能(跑分)的軟體。在全球累計已超過1億用戶,憑借簡單易用的操作和科學合理的專業測試贏得了國內外用戶的廣泛認可。
2、魯大師
魯大師是電腦上常用的電腦硬體檢測工具,它強大的功能一直被電腦用戶喜歡,不過安卓手機用戶們現在也可以享受這種待遇了,魯大師手機版一樣可以讓你了解你的手機,而且使用起來非常方便。清理更全更徹底,獨家碎片整理技術更可優化手機存儲速度;可查看手機溫度,查殺導致發熱的手機應用。
3、騰訊手機管家
騰訊手機管家2017最新版是騰訊官方出品的一個應用於手機安全防範的一個軟體,騰訊手機管家app是一款永久免費的手機安全與管理軟體,集一鍵體檢、手機加速、智能省電、流量監控、騷擾攔截、手機令牌、手機防盜、病毒查殺及隱私保護等功能於一體。快速掃描惡意軟體、扣費簡訊、垃圾文件、關鍵設置項等,全方位掌握手機狀況,一鍵智能修復。
4、360手機衛士
360手機衛士2017官方最新版是一款安卓平台功能強大的安全防護軟體,360手機衛士安卓版將人與安全緊密連接,為10億用戶提供全方位手機安全管理服務,360手機衛士手機版是手機日常使用必不可少的手機軟體。
5、屏幕測試助手
屏幕測試助手app是一款專業的屏幕測試工具,提供壞點、灰階、殘影、色彩、漏光等多項實用檢測功能。通過一系列的堅實背景色頁檢測「壞點」,對比度,梯度(條帶)和飽和度測試伽瑪校正測試(灰/紅/綠/藍)。
『陸』 手機測評用哪個軟體好
安兔兔,魯大師,建議安兔兔吧,畢竟是行業內通用的測試軟體。
『柒』 除了魯大師,還有什麼專業的驗機測評軟體嗎
除了魯大師,專業的驗機測評軟體還有:
1、《安兔兔評測》是一款專業的手機硬體檢測、性能評估的軟體,方便用戶查看iOS設備的CPU、GPU、內存、屏幕等信息。
評測項目主要包括UX、CPU、GPU、RAM內存讀寫四個方面。能夠准確的檢測Android手機的游戲性能、內存讀取性能以及綜合性能,讓用戶更加清楚的了解手機的硬體性能情況。
4、《設備評測Vellamo》是一款來自高通的手機性能跑分應用。它可以讓用戶對手機瀏覽器的性能進行測試,包括像Java腳本性能、渲染、聯網和用戶界面等。
還能對手機CPU核心的協同運作能力,單核心CPU子系統性能,3D圖形,視頻性能以及內存讀/寫和峰值帶寬性能等等進行測試評分。還可以將該分數上傳並與其他設備的分數進行比較。
5、《CPU-Z》是一款免費的Android手機硬體檢測識別軟體。可以快速准確的檢測出手機:SOC的名稱,架構,核心數量,GPU名稱等。手機系統信息,手機名稱,安卓版本號,屏幕解析度,RAM等。電池信息,剩餘電量,電量來源,溫度等,手機感測器信息。
『捌』 手機硬體檢測軟體有哪些
現在手機一款接著一款出,產品的噱頭也是五花八門,很多朋友抱怨對手機不是很懂,因此在選擇購買哪款手機的時候經常拿不定注意,害怕買了性價比不高的手機。那麼,手機硬體檢測軟體有哪些呢?下面我為大家收集整理了手機硬體檢測的方法,歡迎閱讀!
跑分軟體橫評
跑分軟體一直被認為是用來衡量機器配置高低的一個重要標准,從PC時代到手機時代都是如此,對絕大部分非專業人事來說,跑分的高低直接等於手機的好壞,市面上形形色色的跑分軟體非常多,很多朋友反映同一款手機在不同的軟體裡面獲得的分數不同,到底改何如判斷呢?於是我們例舉出五款主流的手機跑分軟體做一番評測,它們性能誰優誰劣,哪一款更合適你的手機系統,隨後自見分曉。
參評軟體介紹
安兔兔評測是一款專門為智能手機、平板電腦、智能電視等設備評測硬體性能(跑分)的軟體。在全球累積已超過1億用戶,憑借簡單易用的操作和科學合理的專業測試贏得了國內外用戶的廣泛認可。安兔兔集硬體性能評測、HTML5測試、電池測試、視頻測試、穩定性測試等五個測試項於一體全面測試設備的硬體、系統及電池等各項性能。
安兔兔評測
適用平台:Android
360跑分王
360跑分王是一款集硬體性能評測、性能排行、性價比排行、查看硬體信息等功能為一身的安卓手機硬體評測軟體。整個評測過程淺顯易懂,操作簡單;本軟體是首個推行性價比排行的評測軟體,可以通過性價比排行讓用戶更多了解市場上的手機價格行情,對用戶購買新機具有重要的指導意義;本軟體的.性能評測採用分段獨立式評測方法, 使每項硬體評測的過程保持獨立,使該項評測的得分更為精準。
適用平台:Android
魯大師
魯大師安卓版是一款給安卓手機、平板進行性能評測、跑分的軟體。通過八大測試,讓你對愛機了如指掌。軟體功能包括查看整體和單項硬體的性能得分,通過分數判斷各硬體的性能。可查看本機操作系統的詳細信息,包話SD卡容量,CPU型號、頻率,系統版本號等多項信息等。
適用平台:Android
Pcmark
PCMark for Android支持手機和平板,首發版本包含Work Benchmark、Work Battery兩個測試項目,可考察設備的性能、電池續航能力,能看出設備在上網、看視頻、處理文檔、編輯照片等日常使用中的表現。它還會在測試期間給出CPU類型與頻率、CPU佔用率、溫度、電池電量等信息,方便查看和揪出作弊行為。
適用平台:Android
安卓跑分
安卓跑分是一款專業的Android手機性能測試軟體,針對CPU、內存、2D及3D圖像等性能,提供了一鍵式的完整測試,並得到具體的性能分數。將得分上傳,通過雲端數據處理,您可以看到自己的手機性能在世界的排名,以及同機型的排名和熱門機型性能對比。此外它還提供了內容格式清晰的系統信息查看功能,讓你方便的了解非常詳盡的手機處理器、內存及系統版本等特性。
適用平台:Android
『玖』 大家都是用什麼軟體檢測手機的
你可以安裝測試軟體 安卓手機測試軟體 我用過的 可以測試手機反應速度 3D效果 性能 等等 效果還可以