成在人线av无码免费,,,

米樂M6

公司新聞

米樂 M6魅族技術(shù)開放日第5期:構(gòu)建適合你的自動化測試體系

  隨著移動互聯(lián)網(wǎng)的飛速發(fā)展和產(chǎn)品需求的不斷更新,移動互聯(lián)網(wǎng)項(xiàng)目的迭代速度也變得越來越快,作為其中重要的一環(huán)「測試工作」,也在這種環(huán)境下面臨諸多的考驗(yàn),如何在如此繁重的測試工作中保證產(chǎn)品質(zhì)量?簡單的增加測試人員和擴(kuò)充測試團(tuán)隊(duì)能否從根本上解決問題?從技術(shù)層面構(gòu)建的自動化測試體系是如何一步一步演進(jìn)的?9月24日,由魅族 Flyme 和msup 聯(lián)合舉辦的「魅族技術(shù)開放日第五期-構(gòu)建適合你的自動化測試體系」系列性技術(shù)沙龍活動在深圳舉辦,在活動中和大家詳細(xì)探討了這個問題。

米樂 M6魅族技術(shù)開放日第5期:構(gòu)建適合你的自動化測試體系(圖1)

  在本期技術(shù)沙龍活動中,魅族 Flyme 攜手 msup 以測試的移動端、自動化測試為切入點(diǎn),邀請了魅族技術(shù)專家王照輝、原惠普測試專家高焰、騰訊測試專家劉卓夫、,分別從「魅族自動化測試架構(gòu)之路」、「基于Cucumber的BDD自動化測試平臺」、「現(xiàn)網(wǎng)撥測—自動化測試后移」3個方面進(jìn)行分享。

米樂 M6魅族技術(shù)開放日第5期:構(gòu)建適合你的自動化測試體系(圖2)

  王照輝的分享主要是詳細(xì)的介紹了魅族自動化測試體系搭建的整體過程,從測試框架開始,就「生成報(bào)告」、「規(guī)范腳本」、「可配置化」、「自動調(diào)度」、「不只是UI」五個重要階段進(jìn)行了詳細(xì)講解。

  同時,他還介紹了魅族在自動化研究的過程中,通過整合各個功能點(diǎn),發(fā)掘業(yè)務(wù)需要開發(fā)出的綜合測試平臺-「ATS平臺」,整合 OTA/Recovery、UI自動化、壓力、基礎(chǔ)性能、安全等對固件研發(fā)各階段有益的專項(xiàng)測試;通過調(diào)度、配置等有效降低UI自動化的使用成本,使所有人可輕松的通過平臺來介入自動化。

  最后,他還專門從“不可見” 控件與WEBVIEW、WIFI慢、無法將所有用例實(shí)現(xiàn)自動化、UI自動化特點(diǎn)、讓“自動化”自動化等幾個內(nèi)容維度上,進(jìn)行了經(jīng)驗(yàn)分享。

  M6 米樂

米樂 M6魅族技術(shù)開放日第5期:構(gòu)建適合你的自動化測試體系(圖3)

  擁有10 年軟件測試及相關(guān)自動化測試經(jīng)驗(yàn)、5 年的持續(xù)集成經(jīng)驗(yàn)的原惠普中國自動化測試專家高焰,在本次活動中,著重分享了自動化測試平臺的解決方案,以及使用平臺做自動化測試可以給我們帶來的好處。其中,他針對「自動化測試之“痛” 」、「活文檔-Cucumber」、「Cucumber工作原理」、「自動化測試平臺的誕生」——包括總體架構(gòu)、底層驅(qū)動的二次封裝、系統(tǒng)架構(gòu)、應(yīng)用場景等內(nèi)容、「自動化測試平臺的特性」分享了自己的經(jīng)驗(yàn)。

  同時,他還對自動化測試平臺的特性進(jìn)行了深度的總結(jié):集中部署,分布式調(diào)試;界面對象的引用,寫腳本就像拼積木;克隆腳本,同類腳本只需要更改一點(diǎn)點(diǎn);數(shù)據(jù)驅(qū)動;測試集,測試場景自由組合。

米樂 M6魅族技術(shù)開放日第5期:構(gòu)建適合你的自動化測試體系(圖4)

  來自騰訊的劉卓夫,主要和大家分享了如何在音視頻業(yè)務(wù)爆炸性增長的階段,通過將自動化測試應(yīng)用到現(xiàn)網(wǎng)設(shè)備的運(yùn)營當(dāng)中,快速提升現(xiàn)網(wǎng)服務(wù)的質(zhì)量。

  他首先從音視頻業(yè)務(wù)爆發(fā)帶來的新挑戰(zhàn)切入,準(zhǔn)確抓住了人力少、時間短、現(xiàn)網(wǎng)故障多的三個測試工作痛點(diǎn);進(jìn)一步提出「先hold住用戶體驗(yàn),再啃問題短板」和「從現(xiàn)網(wǎng)入手」兩大應(yīng)對策略。同時還進(jìn)一步闡明了現(xiàn)網(wǎng)自動化測試的「拉取設(shè)備」「單機(jī)撥測」「告警上報(bào)」「處理問題」的步驟閉環(huán)。

  另外,他還針對「視頻點(diǎn)播」、「直播流質(zhì)量」、「VOIP」等典型業(yè)務(wù)場景進(jìn)行了實(shí)例闡述,最終總結(jié)出整體設(shè)計(jì)思路,尤其是前臺展示哪些數(shù)據(jù)、如何展示數(shù)據(jù);執(zhí)行器資源怎么獲取、資源如何分配、如何進(jìn)行測試、結(jié)果怎么上報(bào)進(jìn)行了詳細(xì)的經(jīng)驗(yàn)分享。

  本期活動吸引了近200名互聯(lián)網(wǎng)技術(shù)人員前往參與,現(xiàn)場他們紛紛就自動化測試體系的問題發(fā)表見解,和現(xiàn)場嘉賓進(jìn)行深度的互動和探討。隨著魅族科技的快速發(fā)展,F(xiàn)lyme的技術(shù)也受到廣泛的關(guān)注,舉辦魅族技術(shù)開放日,旨在通過對外交流,分享魅族Flyme理念與技術(shù)進(jìn)展,共同推動互聯(lián)網(wǎng)技術(shù)進(jìn)步。未來,我們將繼續(xù)舉辦此類活動,為技術(shù)人員打造交流、發(fā)展的平臺,讓技術(shù)的匯聚成為創(chuàng)新的源泉。同時,也希望大家可以更多關(guān)注魅族開放平臺,在這里,我們會為大家提供開發(fā)接入支持、產(chǎn)品上線發(fā)布、產(chǎn)品運(yùn)營推廣等綜合服務(wù)。