❶ 一個版本手機軟體需要測試哪些內容,使用哪些測試工具
Android 軟體測試工具包括:Android Test Kit, AndroidJUnit4, Appium,
calabash-android, Monkey, MonkeyTalk, NativeDriver, Robolectric,
RoboSpock, Robotium, UIAutomator, Selendroid。
Android Test Kit 是一組 Google 開源測試工具,用於 Android 平台,包含 Espresso API 可用於編寫簡潔可靠的 Android UI 測試。
AndroidJUnit4 是一個讓 JUnit 4 可以直接運行在 Android 設備上的開源命令行工具。
Appium
是一個開源、跨平台的自動化測試工具,用於測試原生和輕量移動應用,支持 iOS, Android 和 FirefoxOS 平台。Appium
驅動蘋果的 UIAutomation 庫和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver
JSON 協議。Appinm 的 iOS 支持是基於 Dan Cuellar's 的 iOS Auto. Appium 同時綁定了 Selendroid 用於老的 Android 平台測試。
❷ Android 手機自動化測試工具有哪些
如果說需要手動的去測試對應的一些安卓設備系統的話,那你是可以找到相關的一些網路設置的一些APP裡面正常車進行對應的一些測量,上面的話會有個大的一些購物平台以及各方面的設置。
❸ Android自動化測試工具有哪些
1、 Robotium 安卓測試工具
Robotium是一款經常使用的自動化測試工具軟體,支持Android。
Robotium是一個免費的Android UI測試工具。它適用於為不同的安卓版本和子版本測試自動化。軟體開發人員經常把它描述為Android Selenium。Robotium測試是用java寫的。事實上,Robotium是一個單元測試庫。
但通過Robotium創建測試需要花費很多時間和努力,因為為了自動化測試還需要修改程序源代碼。該工具也不適合與系統軟體的交互,它不能鎖定和解鎖智能手機或平板電腦。Robotium也沒有錄制回放功能,也不提供截圖。
2、MonkeyRunner 安卓應用測試
Monkeyrunner是一款流行的Android測試工具,用於自動化功能測試。
這個工具比Robotium更低一層次。這個不必處理源代碼來做自動化測試。這個測試可以用Python寫,並且可以使用錄制工具來創建測試。
Monkeyrunner可以連接到電腦或模擬真實設備運行測試。該工具有一個介面,用它來控制智能手機,平板電腦或外部模擬器的Android代碼。
這個測試工具的缺點是,它必須為每個設備編寫腳本。另一個問題是,每次測試程序的用戶界面變化都需要調整測試腳本。
3、Ronaorex 安卓測試應用工具
Ranrex 是一款不僅可以支持最新Android版本,也支持從Android2.2開始的早期版本和分支版本。
Ranorex的優勢是它有詳細的截屏報告。它能通過Wifi連接智能手機和平板電腦。
一個自動化測試工程師通過這個Android工具可以不用XML數據格式來詳細編寫數據驅動的測試。Ranorex工作室使自動化測試工程師只要點擊滑鼠就可容易地創建測試。它允許詳細聲明額外的程序模塊,來用於在後期開發周期中測試更復雜的場景。
它是一個商業的移動應用工具,其許可價格為1990歐元。不過Ranorex搜索功能相當慢;它需要30秒來完成這樣的操作。我們必須為Ranorex配備apk文件設備,否則無法通過這個工具實現自動化測試,因為它只能在APK文件設備上工作。
❹ 我想請教一下有什麼軟體可以檢測到手機性能
1.安兔兔評測
這一款是現在Android手機評測必備的軟體,評測的是系統的全方位性能,包括RAM、CPU、 GPU、I/O、SD卡性能等。最近升級到了3.0.3版,相對以往的2.9.X版本,加入了全新的OpenGL ES 2.0的GPU測試,所以部分擁有高端GPU的機子測試時分數會大漲,逐漸拉開分數差距。
2.Geekbench
這是一款跨平台的測試軟體,不僅可以讓Android和iOS同台競技,甚至可以加入PC和Mac的測試(別想著拿電腦和手機做橫評…)。涉及了CPU整數、浮點、內存等測試項目,其中每一個大項目的分數裡面會有很多子項目,作為數據分析很有參考性,不過對於一般用戶來說用處不大。
3.Quadrant Advanced 象限跑分
這是一個從單核開始流行的跑分軟體,逐漸已經被安兔兔取代,涉及的項目也比較多,包括CPU、RAM、I/O和GPU。
4. Vellamo網頁基準測試
Vellamo為高通公司出品的一款評測工具,主要測試JS、HTML5性能,這些性能對於手機瀏覽器等體驗有很大的影響。Vellamo測試對於用戶影響最為直觀的就是瀏覽器體驗,分數越高體驗越佳。這是一款手機網頁標尺工具,現在已經分為HTML5和Metal模塊,其中HTML5模塊包含了我們常用的網頁javascript跑分Sunspider、Google V8等。
5.Nenamark
GPU跑分軟體,用一些3D場景測試手機的GPU性能,現在已經推出了2.4版本。
❺ 檢測手機的軟體有那些
第一個是Z-DeviceTest 是一款手機硬體檢測軟體,所檢測的手機信息涉及手機相關的所有信息,包括硬體和 OS,硬體上不僅僅是電池、CPU、內存、OS 這些,連 usb、揚聲器、指南針、攝像頭、GPS、聽筒等都能檢測,非常強大,如發現有異常問題或不支持會以紅叉來顯示,需要 安卓2.1 以上 rom 支持。還有一個是安兔兔硬體檢測軟體。
❻ 軟體測試工具有哪些
開源測試管理工具:Bugfree、Bugzilla、TestLink、mantis 開源功能自動化測試工具:Watir、Selenium、MaxQ、WebInject
開源性能自動化測試工具:Jmeter、OpenSTA、DBMonster、TPTEST、Web Application Load Simulator
[TestDirector]:企業級測試管理工具,也是業界第一個基於Web的測試管理系統。
[Quality Center]:基於Web的測試管理工具,可以組織和管理應用程序測試流程的所有階段,包括指定測試需求、計劃測試、執行測試和跟蹤缺陷。
[QuickTest Professional]:用於創建功能和回歸測試。
[LoadRunner]:預測系統行為和性能的負載測試工具。
其他工具與自動化測試框架:Rational Functional Tester、Borland Silk系列工具、WinRunner、Robot等。
❼ 手機軟體測試工具常用的有哪些
手機測試要是想用到測試工具還是很難的哦,最多用一些BUG提交工具。自動化或者做性能太過復雜了
❽ 手機軟體測試工具有哪些
手機屏幕大師,手機性能測試,3D測試,JAVA兼容測試
❾ 有哪些比較好的測試手機性能的跑分軟體推薦。
簡單給你推薦三款吧
1、安兔兔評測
❿ 手機自動化測試工具有哪些
1、Monkey是Android SDK自帶的測試工具,在測試過程中會向系統發送偽隨機的用戶事件流,如按鍵輸入、觸摸屏輸入、手勢輸入等),實現對正在開發的應用程序進行壓力測試,也有日誌輸出。實際上該工具只能做程序做一些壓力測試,由於測試事件和數據都是隨機的,不能自定義,所以有很大的局限性。
2、MonkeyRunner也是Android SDK提供的測試工具。嚴格意義上來說MonkeyRunner其實是一個Api工具包,比Monkey強大,可以編寫測試腳本來自定義數據、事件。缺點是腳本用Python來寫,對測試人員來說要求較高,有比較大的學習成本。
3、Instrumentation是早期Google提供的Android自動化測試工具類,雖然在那時候JUnit也可以對Android進行測試,但是Instrumentation允許你對應用程序做更為復雜的測試,甚至是框架層面的。通過Instrumentation你可以模擬按鍵按下、抬起、屏幕點擊、滾動等事件。Instrumentation是通過將主程序和測試程序運行在同一個進程來實現這些功能,你可以把Instrumentation看成一個類似Activity或者Service並且不帶界面的組件,在程序運行期間監控你的主程序。缺點是對測試人員來說編寫代碼能力要求較高,需要對Android相關知識有一定了解,還需要配置AndroidManifest.xml文件,不能跨多個App。