無線質(zhì)量全過程保障實踐_第1頁
無線質(zhì)量全過程保障實踐_第2頁
無線質(zhì)量全過程保障實踐_第3頁
無線質(zhì)量全過程保障實踐_第4頁
無線質(zhì)量全過程保障實踐_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

無線質(zhì)量全過程保障實踐葵兒自我介紹:葵兒/夏培芳2004年畢業(yè)于浙江工業(yè)大學2007年加入淘寶2010年負責無線業(yè)務測試工作2012年專注無線測試工具平臺

我們曾面臨過的問題

淘寶客戶端在過程中的實踐案例

無線應用質(zhì)量保障整體思路總結(jié)無線質(zhì)量全過程保障實踐

挖掘結(jié)合無線應用的測試方向解決產(chǎn)品團隊中重復性處理工作創(chuàng)造無線測試互動交流機制2013年宗旨成長分享工作效率產(chǎn)品質(zhì)量

PC端功能性--業(yè)務邏輯兼容性--瀏覽器性能--大數(shù)據(jù)高并發(fā)網(wǎng)絡-寬帶(有線/無線)Mobile端功能性--手機特性交互兼容性--設備性能--單機穩(wěn)定性/體驗網(wǎng)絡--WIFI/2G/3GPC端Mobile端業(yè)務邏輯功能性手機特性交互瀏覽器兼容性設備大數(shù)據(jù)高并發(fā)性能單機穩(wěn)定性/體驗寬帶(有線/無線)網(wǎng)絡WIFI/2G/3G/4G項目各環(huán)節(jié)中存在的問題ù<設計研發(fā)

測試驗收

發(fā)布跟蹤

預發(fā)回歸

服務端環(huán)境干擾多機單線程適配基礎測試反復操作性能數(shù)據(jù)收集繁雜回歸投入成本大測試報告人工收集灰度發(fā)布效果一般設計適配力度小,

兼容性測試后延自測包混亂不統(tǒng)一發(fā)布流程多人跟進反饋收集滯后1234>><<問題識別這些問題環(huán)節(jié)的背后都有一個通?。河脩羰种懈黝惒豢煽氐氖謾C!看看下面這些,你最想做的是什么?正題來啦!提測前期期:我們們能為質(zhì)質(zhì)量保障障做些什什么?開發(fā):設計:質(zhì)量向前前走測試階段段:影響響效率的的那些問問題怎么么辦?客戶端在在線維護護版本5個,每一一次的升升級都要要向前覆覆蓋安裝裝5個版本;一次我們們與某個個手機廠廠商合作作預裝,,要求將將apk開啟放置置后臺測測試2小時;接入的模模塊多加加了獲取取用戶通通訊錄的權(quán)限,,導致緊急急發(fā)布一一個修復復版本;;典型CASE工具化內(nèi)部服務務端接口口多次請請求,耗耗用戶流量---------如何去快快速查看看數(shù)據(jù)流流轉(zhuǎn)快速進入入客戶端端某個模模塊,死死機--------如何去有有效模擬擬網(wǎng)速WMOCK模擬代理理測試階段段:如何何關(guān)注隱隱藏在背背后的問問題?測試階段段:如何何快速覆覆蓋業(yè)務務邏輯??服務端邏邏輯:通過API接口測試試腳本覆覆蓋回歸歸,確保業(yè)務務邏輯的的正確性客戶端交交互:通過數(shù)據(jù)據(jù)mock,簡化真真實數(shù)據(jù)據(jù)準備的的繁瑣問問題,降降低遺漏漏客戶端UI:通過UI自動化腳腳本快速速回歸主主干分層測試試與定位位預發(fā)階段段:如何何確??涂蛻舳祟A預發(fā)效果果?內(nèi)測/灰度發(fā)布布相結(jié)合合發(fā)布階段段:如何何避免不不必要的的失誤??通過系統(tǒng)統(tǒng)化打包包發(fā)布,,減少了了過程中中的人工工參與,,降低失失誤率;;同時,1天的工作作縮短為為半天內(nèi)內(nèi)搞定。。打包發(fā)布布一體化化發(fā)布后::我們還還能做點點什么??線上/線下監(jiān)控控無線質(zhì)量量策略:分分階段分分層次解解決問題題ù<設計研發(fā)發(fā)無線實踐踐測試驗收收發(fā)布跟蹤蹤預發(fā)回歸歸多維度分分層mock輔助測試試多機兼容性適配配典型TC平臺化分層定位位規(guī)范提速速腳本TC持續(xù)回歸歸灰度發(fā)布布自動體體系化測試結(jié)果果綜合分分析持續(xù)改善善上游系統(tǒng)打包包冒煙適配配前端預適適配去人工化化打包發(fā)布布一體化化發(fā)布驗證證在線監(jiān)控控反饋1234傳遞思想想:全過過程質(zhì)量量保障?。?gt;><<全過程質(zhì)質(zhì)量保障障測試架架構(gòu)圖無線性能測試試和優(yōu)化化----悟石個人介紹紹2006年,畢業(yè)業(yè)于南京京航空航航天大學學2008年,加入入淘寶,負責責性能團隊隊工作2009年,負責責五彩石石系列項項目性能能測試工工作2010年,發(fā)布布《淘寶性能能測試白白皮書》2011年,發(fā)布布淘寶性性能測試試平臺2012下半年,,主攻無線性能Agenda移動APP性能瓶頸頸和測試試real-user性能監(jiān)控控和分析實施移動動APP性能優(yōu)化移動APP性能瓶頸頸PC模式下的的架構(gòu)頁面端有線網(wǎng)絡絡Server端DB端緩存端服務器硬硬件Mobile模式下的的架構(gòu)App端移動設備備無線網(wǎng)絡絡Server端DB端緩存端服務器硬硬件VS.移動APP性能瓶頸頸CPU瓶頸MEMORY瓶頸網(wǎng)絡瓶頸頸耗電量瓶瓶頸響應時間間瓶頸后端api不穩(wěn)定瓶瓶頸圖片資源源耗流量量瓶頸…移動APP性能測試試業(yè)界成熟的測試工具DDMSXcodeInstruments移動APP性能測試執(zhí)行性能測測試獲取監(jiān)控結(jié)結(jié)果性能分析性能優(yōu)化選擇機型上傳測試包包選擇測試手手段提交測試啟動monitor收集監(jiān)控數(shù)數(shù)據(jù)回傳監(jiān)控數(shù)數(shù)據(jù)展示監(jiān)控數(shù)數(shù)據(jù)設備資源分分析網(wǎng)絡流量分分析響應時間分分析靜態(tài)代碼分分析邏輯代碼優(yōu)優(yōu)化SDK代碼優(yōu)化流量優(yōu)化網(wǎng)絡優(yōu)化自主研發(fā)測試工具&平臺傳統(tǒng)實驗室室條件下,,可以有效效提升客戶戶端的性能能嗎?一個AndroidAPP應用,有20處NullPoiterException發(fā)布前,很遺憾憾,我們沒沒有修復發(fā)布后,過過了一周時時間我們做了統(tǒng)統(tǒng)計,發(fā)現(xiàn)現(xiàn)空指針導導致的閃退退高達1萬次!我們來看一一組數(shù)據(jù)WHY?real-user性能監(jiān)控和和分析real-user性能監(jiān)控和和分析user_track埋點云梯集群性能數(shù)據(jù)分分析優(yōu)化決策針對性的性性能診斷工工具user-endintranettest-lab實施移動APP性能優(yōu)化通過數(shù)據(jù)分分析,發(fā)現(xiàn)現(xiàn)Android空指針導致致app閃退的情況況最嚴重開發(fā)代碼靜靜態(tài)掃描工工具,針對對空指針一個月之后后,該APP的空指針閃閃退率下降降0.68%Android空指針優(yōu)化化的例子實施移動APP性能優(yōu)化UI渲染優(yōu)化UI線程邏輯代代碼異步化降低圖片大大小/利用圖片緩緩存選擇UI組件/UI代碼優(yōu)化業(yè)務代碼優(yōu)優(yōu)化發(fā)現(xiàn)性能瓶瓶頸->對癥下藥內(nèi)存優(yōu)化關(guān)閉數(shù)據(jù)庫庫的cursorBitmap使用結(jié)束后后調(diào)用recycle()釋放生成的的對象CD

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論