国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

100%移植阿里云移動測試技術,竟僅需1周?!——移動測試專有云(3)——內容詳解

付永剛 / 2522人閱讀

摘要:換句話說就是,讓測試更有針對性。得益于強大的測試技術,兼容性測試的檢出率遠遠高于業界水平。同時,在性能測試方面,即提供了項性能指標曲線性能分析,更提供了強大的內存泄漏和內存溢出的檢測和分析能力。

摘要: Android兼容性測試旨在幫助解決Android應用在不同真機機型上的各類兼容性問題,包括 Crash/ANR分析、6項性能分析、UI檢測、3個版本的覆蓋安裝檢測等。Android兼容性測試使用非常簡單,客戶只需要提交被檢測的APK文件(如需登錄再提供測試賬號/密碼),最快經過10分鐘全面測試(其他平臺在1-3分鐘測試時長)之后,將收到測試完成通知,就可以來MQC上查看測試報告。

一、自動化測試服務
Android兼容性測試
Android兼容性測試旨在幫助解決Android應用在不同真機機型上的各類兼容性問題,包括 Crash/ANR分析、6項性能分析、UI檢測、3個版本的覆蓋安裝檢測等。Android兼容性測試使用非常簡單,客戶只需要提交被檢測的APK文件(如需登錄再提供測試賬號/密碼),最快經過10分鐘全面測試(其他平臺在1-3分鐘測試時長)之后,將收到測試完成通知,就可以來MQC上查看測試報告。測試報告非常豐富和全面,包括“測試概況”、“終端詳情”、“錯誤日志”、“全部截圖”、“性能報告”。

通過機器學習的方式對以往大量的應用進行測試總結,通過深度機器學習,對測試Robot進行智能化訓練,能夠更加高效準確的檢測到應用更多問題。換句話說就是,讓測試更有針對性。同時,MQC的測試Robot具備非常多的復雜手勢操作能力,比如多點滑動、縮放、雙擊、多擊、多點觸摸等等,能夠模擬出真實用戶的使用效果,讓測試“實戰化”。

得益于MQC強大的測試技術,兼容性測試的Crash/ANR檢出率遠遠高于業界水平。同時,在性能測試方面,MQC即提供了6項性能指標曲線、性能分析,更提供了強大的內存泄漏和內存溢出的檢測和分析能力。

圖2.1.1-1終端詳情

圖2.1.1-2性能曲線

圖2.1.1-3錯誤日志

圖2.1.1-4全部截圖

Android功能測試
Android功能測試與Android兼容性測試不同,主要目標是檢測移動應用的功能正確性。通過功能測試,開發者可以積累自己的功能測試用例,方便之后的回歸測試。并且,為了降低客戶編寫功能腳本的難度,我們一方面提供了全面細致的Robotium幫助文檔和Appium幫助文檔;同時也提供了在線錄制回放工具,讓客戶無須編寫腳本即可得到穩定的高質量腳本,極大降低功能測試成本。

目前功能測試支持Robotium框架和Appium框架(國內只有MQC提供Appium支持),能夠滿足所有客戶的功能腳本編寫需求。同時,功能測試支持三類不同的網絡選項:WIFI、3G、2G,客戶可以在不同的網絡場景下進行功能驗證,保證應用“全天候”功能正確性。此外,功能測試還支持不同的截圖方式:視頻(錄制整個功能腳本運行過程)、自動截圖(按照Activity進行自動截圖)、自定義截圖(腳本發送指令,自定義截圖)。為了滿足部分應用賬號互踢的場景,我們支持了“賬號池”功能,客戶可以提交多個賬號并行測試,不用擔心賬號被互踢。

功能測試報告包含:“用例結果聚合分析”、“Crash/ANR錯誤分析”、“UI截圖”、“終端詳情”、“測試過程視頻”、“錯誤日志分析”、“性能分析”、“內存泄漏檢測”、“內存溢出分析”等。您可以通過測試報告,快速的分析出應用的功能問題、Crash/ANR錯誤,并且根據用例的通過率將錯誤嚴重程度分級,優先解決通過率低功能問題和Crash/ANR錯誤。

圖2.1.2 -1 功能測試提交任務頁

圖2.1.2 -2 功能測試報告視頻

圖2.1.2 -3 功能測試報告測試概況

圖2.1.2 -4 功能測試報告終端詳情

圖2.1.2 -1 功能測試報告性能報告

Android深度性能測試
深度性能測試提供更細致可靠的性能檢測服務,覆蓋“內存泄漏檢測”、“內存溢出分析/定位”、“內存抖動檢測”、“卡頓檢測”、“啟動性能分析”、“主線程IO”、“過渡繪制檢測”共7項深度性能檢測項。

深度性能檢測對每一項問題出現的原因都會進行分析,可以直接定位到代碼行,并且能夠跟測試過程視頻進行關鍵點聯動。真正能夠幫助用戶“發現問題”->“分析問題”-> “定位問題” -> “解決問題”。

圖2.1.3 -1 深度性能測試測試 界面卡頓

圖2.1.3 -2 深度性能測試測試 過渡繪制

圖2.1.3 -3 深度性能測試測試 主線程IO/對象泄漏

圖2.1.3 -4 深度性能測試測試 主存抖動

Android遠程真機租用
遠程真機租用可以幫助客戶在MQC提供的遠程真機上,進行應用開發、Bug復現、雙機調試等。例如,Android兼容性測試、功能測試,或者是用戶反饋來的問題,但是本地沒有此類機型無法復現出問題場景,那么就可以來MQC進行遠程真機租用,通過網頁調試MQC機房里的真機。

遠程真機租用增加了很多創新性功能:雙機租用、遠程調試。
雙機租用可以讓客戶一次選擇兩臺真機進行在線租用,可以驗證類似釘釘這種需要兩臺設備來接受/發送的功能;雙機租用還可以支持“同步操作”,可以操作一臺設備,另外一臺設別一起聯動,一次驗證兩臺手機,讓功能驗證更加方便、快速。

遠程調試是在真機租用基礎之上,對客戶非常實用的技術創新。通過下載并執行遠程調試Jar包,您可以把MQC機房里的遠程真機映射到本地機器上。您可以通過adb命令對遠程設備進行操作,同時還可以通過Eclipse/Android Studio等開發工具進行斷點調試。

圖2.1.5 -1 遠程真機租用 雙機租用

圖2.1.5 -2 遠程真機租用 真機調試

Android在線腳本錄制
在線腳本錄制幫客戶解決了編寫腳本、維護腳本的難題,您可以在短時間內,迅速的錄制生成高質量的腳本。與此同時,你無需關心設備問題,由MQC提供真機設備;您也無需擔心腳本的在不同系統版本上的腳本健壯性問題,由MQC幫您自動生成高質量腳本。

在錄制完成腳本之后,你可以在構建腳本并執行回放,通過回放后,您可以將腳本提交至MQC線上腳本管理中心,并且可以在功能測試中直接使用該腳本進行功能回歸驗證。

圖2.1.6 -1 在線腳本錄制 錄制腳本

圖2.1.6 -2 在線腳本錄制 回放腳本

iOS兼容性測試
iOS兼容性測試可以將被測應用在不同系統版本,不同iOS機型上進行兼容性檢測,主要以發現Crash為目的。iOS兼容性測試的Crash檢測率也遠遠高于業界水平(其他平臺的檢測結果就是告訴你沒問題)。
同時兼容性測試的整個過程都被記錄成視頻,方便您回溯出現的Crash問題。我們也提供了Crash錯誤的調用棧信息,讓您輕松的進行問題Debug。

圖2.2.1 -1 iOS兼容性測試 測試概況

圖2.2.1 -2 iOS兼容性測試 終點詳情

圖2.2.1 -3 iOS兼容性測試 錯誤日志

iOS功能測試
iOS功能測試和Android功能測試類似,是以驗證應用的功能正確性為目的。現在iOS功能測試支持原生的UIAutomation腳本。為了方便客戶編寫腳本,我們也配備了腳本編寫文檔,幫助iOS測試同學提高測試技能。

iOS功能測試只需提交被測應用和JS腳本文件即可,我們會在不同的機型和系統版本的設備上運行功能腳本,驗證不同機型上的功能正確性。測試完成之后,會提供一份詳細的用例分析報告,您可以查看各個case整體的通過率,以及失敗case出錯的日志,從而方便您快速的定位到問題原因。

圖2.2.2 -1 iOS功能測試 測試概況

圖2.2.2 -2 iOS功能測試 終端詳情

圖2.2.2 -3 iOS功能測試 查看視頻

iOS在線腳本錄制
與Android在線錄制功能一樣,提供對iOS機型的腳本在線錄制功能,通過Web端的方式錄制Appium的Python語言腳本。MQC針對iOS不同機型的腳本適配提供了“唯一控件判斷”的能力,不同iOS系統版本盡管控件樹各不相同,但是依然可以一套腳本跑所有機型,極大的減小了開發工作量。

iOS在線錄制的響應速度在業界也是非常領先的,我們可以做到百毫秒內的響應延遲,相比其他方案要提升數十倍的效果。

H5性能測試
H5測試提供了全面的H5測試能力,包括:瀏覽器兼容性、二級頁面遍歷、不同容器支持、弱網絡支持。測試結果包含了13項性能指標:首資源時間、首次渲染時間、首屏時間、資源加載時間、HTTP請求數、網頁大小、DOM節點數、重定向次數、域名數、失敗資源數、CPU占用、內存占用、FPS。

為了幫助客戶快速提升H5應用性能,我們還提供了多達33項的性能優化建議,讓您知道頁面哪里做的不好、哪個代碼有問題,該怎么去解決?通過優化建議,您可以有針對性的提升網頁性能。

另外,為了讓大家更清楚的回溯頁面加載過程,我們將不同瀏覽器打開頁面的過程錄制成了視頻。您可以輕松查看加載過程中的每一幀細節。同時,我們繼續保留了二級頁面遍歷,以及頁面資源加載瀑布流的功能,保障所有加載細節,一覽無余。

圖2.4.1 -1 H5測試 加載瀑布流

圖2.4.1 -2 H5測試 加載視頻

圖2.4.1 -3 H5測試 性能指標+修復建議
點此查看原文

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/8785.html

相關文章

  • 100%移植阿里移動測試技術僅需1?!——移動測試專有(2)——架構詳解

    摘要:云盒可以給智能設備提供穩定的電源供應網絡環境安全保障,是智能設備接入云服務的載體,具有低成本,高可靠,安全性高的特點。每個云盒都是管理智能終端的最小單元,多個云盒之間可以完美堆疊,可以靈活適應各種復雜的機房環境以及各種規模的智能終端接入。 摘要: 移動測試的應用架構 作為一整個龐大的移動測試解決方案,MQC專有云系統內部包含了非常多的軟硬件模塊,整個系統緊密高效的互相連接穩定配合。從模...

    Bowman_han 評論0 收藏0
  • 100%移植阿里移動測試技術僅需1?!——移動測試專有(2)——架構詳解

    摘要:云盒可以給智能設備提供穩定的電源供應網絡環境安全保障,是智能設備接入云服務的載體,具有低成本,高可靠,安全性高的特點。每個云盒都是管理智能終端的最小單元,多個云盒之間可以完美堆疊,可以靈活適應各種復雜的機房環境以及各種規模的智能終端接入。 摘要: 移動測試的應用架構 作為一整個龐大的移動測試解決方案,MQC專有云系統內部包含了非常多的軟硬件模塊,整個系統緊密高效的互相連接穩定配合。從模...

    curlyCheng 評論0 收藏0
  • 100%移植阿里移動測試技術僅需1?! ——移動測試專有1

    摘要:無論是因為移動是企業內部應用無法外部使用,還是要求測試數據絕對私有化,專有云解決方案都可以支持。降低成本自動化測試技術減少手工測試工作量。 摘要: MQC專有云解決方案是MQC測試體系的完全移植版,目標是幫助客戶短期內在搭建一套專業的、系統的自動化測試平臺,實現測試服務、測試數據的完全本地化、私有化。無論是因為移動App是企業內部應用無法外部使用,還是要求測試數據絕對私有化,MQC專有...

    MiracleWong 評論0 收藏0
  • 如何購買阿里服務器?阿里vps怎么購買及流程步驟

    如何購買阿里云服務器?眾所周知,無論阿里云、騰訊云等國內主流云商家,都是新用戶的優惠力度比較大。如果你是阿里云新用戶,或者未注冊用戶,通過阿里云小站注冊,并且領取優惠券。我們一般根據項目的需求大概確定所需云服務器的配置,比如幾核幾G內存幾M帶寬,是否需要購買數據庫等。今天,云服務器網(yuntue.com)小編來講解一下阿里云vps怎么購買及流程步驟吧。阿里云vps怎么購買及流程步驟:阿里云ECS...

    番茄西紅柿 評論0 收藏2637
  • 阿里專有宿主機,構建公共上的專有資源池

    摘要:摘要企業級用戶上云又一利器,阿里云發布專有宿主機,輕松構建公共云上的專有資源池,滿足企業級用戶的多種需求。當前阿里云在提供多款企業級實例規格族外,又相繼推出了彈性裸金屬實例神龍服務器和專有宿主機等多種物理獨享的產品形態供用戶選擇。 摘要: 企業級用戶上云又一利器,阿里云發布專有宿主機,輕松構建公共云上的專有資源池,滿足企業級用戶的多種需求。 ——企業級用戶又一利器,阿里云發布專有宿主機...

    Chiclaim 評論0 收藏0

發表評論

0條評論

付永剛

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<