基本介紹
- 中文名:易測雲
- 外文名:暫無
- 分類:雲測試
- 定義:自動化雲測試 真機測試
關於易測雲,用易測雲做什麼,易測雲解決的問題,易測雲的核心功能,
關於易測雲
移動網際網路行業發展迅速,中國也已經成為目全球最大的移動網際網路用戶市場。越來越多的個人開發人員和專業開發機構正以前所未有的熱情投入到移動應用程式的開發大潮中,各大主流平台提供商也在積極營造各自的生態系統。安卓作為發展最迅猛,市場占有率最大的移動平台在爆發式增長的同時,其自身的系統平台持續更新,各硬體廠商又普遍進行2次開發,螢幕解析度,性能配置千差萬別等。在資金,財力,精力有限的情況下,如何保證一個App在不同的手機上都具有出色的穩定性,兼容性?這為App開發人員帶來了巨大的困難。
易測雲平台秉承“解放測試者”的核心理念,採用Saas理念開發出真機自動化雲測試平台。這一平台的出現,將為App開發&測試人員提供一種全新的一站式測試解決方案,將有效提升個人及團隊的生產效率,加快產品推廣速度,並最終達成用戶體驗的提升。未來,隨著產業持續升級,以及市場環境的不斷變化,易測雲將陸續開通基於更多平台的、提供更多自動化測試服務的新功能,並結合東軟十幾年的軟體測試行業經驗及專業的測試、諮詢團隊的資源累計,向App開發者提供O2O的一站式測試整體解決方案服務,為完善整個App生態鏈做出自己的貢獻。
用易測雲做什麼
執行適配測試、性能測試、遍歷測試、功能測試
易測雲於2012年11月正式推出Beta版。上線初期,為用戶提供200+台主流的安卓真實設備,包括手機和平板電腦,用於執行適配測試、性能測試、遍歷測試、功能測試。用戶很輕鬆的即可在所有這些真實設備上執行測試,並得到詳細的測試結果,從而在應用程式推向市場前解決兼容性、功能和性能等方面的問題,為App的高品質保駕護航。
適配測試
易測雲支持對用戶的應用程式進行自動適配測試,用戶不需要編寫任何腳本,就可以知道所提交的應用程式在數百款安卓設備上,在安裝、運行、圖片顯示、螢幕適應、Monkey穩定性、卸載等方面是否有問題,且易測雲支持App登錄測試。
性能測試
易測雲可以監控軟體在運行過程中的諸多性能指標,方便實現性能監控。
隨機操作穩定性測試,驗證軟體在隨機高頻操作下的健壯性,最長連續時間一小時的隨機操作穩定性測試。
性能指標測試,主要是為驗證軟體是否達到優秀的指標,以獲取啟動時間、CPU占有率、記憶體占有率、電池溫度及網路流量等數值。
遍歷測試
深度遍歷應用程式的所有界面,且記錄下遍歷過的所有Activity和控制項,自動生成遍歷路徑,為開發者提供最全面的截圖,路徑和Log日誌,方便定位和分析問題。
功能測試
易測雲支持Robotium、Athrun、Guerrilla等開源測試框架,並使用基於控制項識別的、自主研發的測試工具Radar,可以對用戶編寫的測試腳本的執行和結果進行解析,支持Webview測試(Athrun支持),用戶可自定義截圖和定義測試用例執行順序,讓功能測試變得更加智慧型和方便,最大化滿足App開發者以及企業級用戶對於自動化、自定義測試的需要。
提供強大的測試錄製工具
為提高測試腳本的編寫和維護效率,易測云為用戶提供了強大的、東軟自主研發的錄製工具Radar。使用該工具可以快速地生成可適用於不同螢幕的測試腳本。在應用程式升級時,測試腳本只需要做少量的改動即可適用於新版本的應用程式,減輕維護測試腳本的工作量。
快速完成測試,快速查看報告
所有測試的執行都是並行運行的,在一台手機上完成一個5分鐘的測試,在200台設備上大約8分鐘就可以得到所有測試結果。測試過程中對於先完成的測試任務,用戶可實時查看結果。測試完成後系統會郵件通知用戶,用戶可以在提交一個測試後,開始其他的工作,而不需要在Web界面上等待測試完成,整個測試工作效率大大提高。
易測雲解決的問題
1、節省購買設備的費用
(1)實現遠程控制真實設備的功能,開發人員可以在登錄易測雲系統後,選擇任何可用的設備進行應用程式的調試,而不需要因為本地沒有這款設備而進行購買,或者放棄應用程式在這款設備上的兼容性。
(2)對於自動化功能測試,一般性測試套件,性能數據收集等測試,用戶可以選擇易測雲系統提供的所有設備,而本地不需要擁有這些設備。
2、節省人力成本
即使有大量的設備,也需要花費大量的時間在每個設備上做重複的測試,以及需要花時間編寫測試腳本。使用易測雲,可以讓測試錄製工具幫助您錄製測試腳本,完成後直接上傳到易測雲進行測試。不需要花過多的時間即可得到全部主流真實設備上的測試結果,測試期間,用戶還有很多自由的時間去做其他工作。
3、不寫代碼也能實現性能測試
通常情況下,需要知道所開發的應用程式在不同手機上的性能表現,都需要花時間編寫性能測試腳本。但是,使用易測雲提供的性能測試套件,無需編寫任何測試代碼,用戶只需要提交測試流程,即可以輕鬆知道應用程式在所有主流安卓真實設備上的性能表現。
4、腳本處理靈活、智慧型
易測雲提供的腳本錄製功能服務靈活、智慧型和人性化。錄製的腳本可編輯控制項識別、可定義測試用例執行順序、可驗證測試結果,會節省很多重複錄製腳本的時間,且用戶可控性和自主性更強,更助於用戶對該功能操作使用的方便、高效。
易測雲的核心功能
1、基於Robotium的Eclipse自動化測試錄製外掛程式,為開發和測試人員提供便捷的腳本錄製,回放等功能,且腳本可編輯,定製化的服務,能夠更加精準的定位應用程式的問題所在,方便開發人員及時修復。
2、易測雲自主研發的、功能強大的錄製工具 Radar,它基於Eclipse的錄製外掛程式,錄製即可生成代碼,且可編輯,可自定義截圖和斷言,方便快捷的實現自動化測試,錄製基於控制項識別,支持webview框架,識別率更高。
3、公用測試套件提供安裝,運行,Monkey,卸載等操作,且過程中提供多達20張運行截圖,全程Log日誌記錄,支持最長一小時Monkey測試,無需用戶編輯,真正實現一鍵式服務。
4、測試報告除了提供測試結果,截圖,日誌等基本的報告外,還提供針對每款手機的詳細性能分析,包括啟動時間,CUP使用率,RAM使用率,電池溫度等數據,方便開發者對性能的監控和完善。
5、上百台真機雲終端,覆蓋當下幾十款最主流的真機品牌,十多個解析度和系統版本,並且真機雲終端還在不斷擴充,真正滿足應用程式在不同設備和安卓系統上的適配測試。