目前,市面上雲測試平台種類繁多,各大雲測試平台各有優劣,如何選擇乙個適合自己企業的雲測試平台成為企業面臨的乙個新問題。本文將針對市面上主流的雲測試平台進行逐一分析,為各企業選擇雲測試平台提供乙個參考依據。
注:雲測試平台的手動測試是指租用雲測試平台的特定裝置,測試人員手動登入裝置進行測試。而人工測試則是將測試需求告知雲測試平台的專業測試人員,僱傭他們臨時作為自己的測試人員進行測試
下面我們看下主流雲測試平台通常都提供哪些功能和服務。
相容測試:
testin的相容測試包含標準相容測試、深度相容測試以及ios相容測試。
執行過程:
如圖所示,testin提供幾種不同的相容測試,支援安卓跟ios兩大平台,使用者可根據自己的實際需要進行選擇。由上圖可知,testin的相容測試付費版提供指定指令碼功能(該指令碼可自己提供也可由testin的測試專家根據企業需求提供),即企業可以用testin提供的免費指令碼錄製工具itestin進行指令碼錄製並測試。目前,該指令碼工具僅支援安卓平台,但是遊戲與普通應用均可適用,也就是說testin的相容測試付費版也支援遊戲測試。筆者在這裡對標準相容性測試進行了試用,下面是testin測試完成後給出的測試報告。
在測試詳情中,我們可以檢視該機型的測試結果、螢幕截圖、效能軌跡以及log等。如果有需要的話,我們還可以進行真機除錯,可以說非常方便。
遠端租用:通過租用雲測試平台的特定裝置,測試人員手動登入裝置進行測試、除錯等工作。
如圖所示,testin的真機除錯功能支援截圖、adb除錯、效能監控等功能,並能實時顯示log幫助開發者進行問題定位與追蹤。
同時,testin的真機除錯功能支援除錯記錄檢視,如上圖所示,可以檢視自己的除錯記錄,包含機型以及log、截圖等資訊。
人工測試:將測試需求告知雲測試平台的專業測試人員,僱傭他們臨時作為自己的測試人員進行測試。
testin的人工測試分為bug探索、用例設計以及用例執行三部分。
測試管理:企業根據自己的需要,可以在雲測試平台上進行測試用例設計、管理。測試後,也可對測出的bug進行管理、追蹤等功能。
用例管理:
另外,使用者可以也按照testin提供的用例模板進行批量匯入用例。示例模板如下。
bug管理:
testin的bugout是一款簡單易用,功能強大的新型缺陷管理工具。使用者可以在bugout進行bug管理、追蹤、指派等操作。同時整合bugout sdk後,使用者僅需對手機"搖一搖",即可快速提交問題。反饋內容、自動截圖,以及電量、網路等裝置硬體引數及動態資訊都將上傳至缺陷管理平台,bug流轉,指派追蹤,效率加倍。
使用流程:
testin安全測試提供移動應用安全檢測服務通過使用自主研發風評系統對產品進行安全滲透測試,滲透測試覆蓋:環境安全、應用安全、使用者操作安全、業務安全、資料安全、通訊安全、伺服器端安全等7個方面。web應用安全檢測服務通過使用自主研發風評系統對產品進行安全滲透測試,滲透測試覆蓋:配置管理類、認證管理類、會話管理類、輸入驗證類、檔案操作類、不安全url類、伺服器端敏感資訊保安等7個方面。筆者對該功能進行了使用,測試報告如下圖所示。
該測試報告從配置安全、**安全、元件安全、公開漏洞、資料安全以及資料傳輸等方面給出測試問題以及解決方案,供企業參考修正。
華為軟體開發雲:
APP雲測試平台分享
1 功能測試 遍歷應用的每乙個角落,檢視應用的功能 邏輯是否正常,完整主要,包括 基本核心功能,異常情況的處理機制。2 ui ux測試 清晰 簡潔 熟悉 響應 一致 美觀,建議原則華而不實不如實而不華。4 效能測試 應用的效能怎樣,如啟動時間 反應時間 cpu佔用率,記憶體佔用率等。7 安全性測試 ...
移動App效能測評與優化2 1 1 硬體測試
2.1.1 硬體測試 方法1 通過android api獲取,如下 registerreceiver receiver,new intentfilter intent.action battery changed 這種方法的缺點 獲取手機整機耗電,實時性差精度小 只能監控電池電量剩餘量和跳變 測試工...
雲上的移動效能測試平台
我們致力於打造線上線下一體的效能解決方案,希望能夠幫助開發者發現 定位與解決一系列移動端效能問題。本文將著重介紹 emas 效能測試平台的能力與規劃,還是那句話,功能決定現在,效能決定未來。通常我們在進行專項測試 記憶體 cpu 電量 流量等 時,需要準備測試機型 測試包 測試環境 測試資料,會遇到...