中文字幕日本最新乱码视频,无码av久久久蜜桃成熟时电影,老熟女 露脸 嗷嗷叫,国产女人水真多18毛片18精品

全球領(lǐng)先的云管理服務提供商

思普智云的管理團隊都對云有深刻的理解,從搭建到運營和咨詢,團隊成員分工明確,始終致力于為客戶提供專業(yè)的技術(shù)支持和服務。

辣媽極客實力分享:微服務測試及鏡像化提測全流程實踐

發(fā)布時間:2019-04-22 21:14:22

首先,要隆重介紹下本文的作者,就是那位“一手帶娃,一手代碼”的辣媽極客—— 網(wǎng)易云輕舟微服務平臺質(zhì)量保障工程師 崔曉晴。

崔曉晴

2014年加入網(wǎng)易杭研質(zhì)量保障部,負責多個項目質(zhì)量保障工作,包括分布式文件系統(tǒng)質(zhì)量保障、云硬盤質(zhì)量保障、NCE系統(tǒng)測試,輕舟微服務系統(tǒng)測試。致力于測試質(zhì)量改進方面的研究、自動化、質(zhì)量保障體系探索。

以下為原文:
近幾年互聯(lián)網(wǎng)項目很多都有從單體服務轉(zhuǎn)變成微服務化的趨勢,尤其是一些架構(gòu)復雜,業(yè)務比較廣泛的項目,微服務化是大勢所趨。微服務化可以解決獨立構(gòu)建、更新、運維等一系列問題,從而解放生產(chǎn)力,促進交付效率和質(zhì)量。
目前網(wǎng)易云輕舟團隊以 DevOps 的方式管理著 30+ 微服務,如圖所示,容器服務項目微服務化特征明顯、層次劃分清晰:
業(yè)務的微服務化改造提升了各模塊部署上線的效率,但對微服務項目的測試團隊帶來了新的要求和挑戰(zhàn)。
從第一個層面來講,線上及線下環(huán)境多樣化和復雜性決定了構(gòu)建部署次數(shù)的頻率。 好的構(gòu)建、部署工具可以提高構(gòu)建部署的效率從而節(jié)約開發(fā)人員和測試人員的時間,達到快速交付的目的。 因此找到好的構(gòu)建、部署工具和平臺的重要性和優(yōu)先級都是第一位的。
另一個層面,容器化服務在提測模式,上線模式、分支管理上跟之前都有很大的不同,測試團隊需要針對容器化服務特點在提測模式、分支管理、質(zhì)量評價方面做出一些適配和優(yōu)化,以適應容器化及微服務架構(gòu)的特點,將完整的容器化持續(xù)集成流水線模式引入,以及將鏡像質(zhì)量評價打入元數(shù)據(jù)的實踐探索。
第三個層面,微服務化的項目對測試的要求更高,具體體現(xiàn)在測試范圍更廣、測試深度也要更深。 例如 《基于Kubernetes和Spring Cloud 的微服務化實踐 》 文中提到的從主工程平滑拆分出用戶服務的例子,一次拆分等于之前關(guān)于用戶服務內(nèi)部調(diào)用的流程都變成 facade + http 接口調(diào)用。 也就是說接口個數(shù)會翻倍增長(內(nèi)部邏輯拆分成 http 接口),分層測試的模式進一步體現(xiàn)出來,這樣就使得測試范圍更廣了。 其次,不同的微服務場景和特點不同,需要測試分析更加深入,測試策略更加有針對性,才能全面覆蓋微服務架構(gòu)下的多種服務類型。 對測試人員的能力、測試平臺及工具、測試效率要求都更高,在這方面的深入探索很有必要,目標是更好地進行質(zhì)量 + 效率的全方位保障工作。
下面具體從這三個層面出發(fā),來看下輕舟的測試團隊是如何解決這一系列問題和挑戰(zhàn)的。