日韩中文字幕免费看-黄色一极毛片-草草草在线观看-久久久久久九九九-中国妞xxxhd露脸偷拍视频-日韩香蕉网-中文字幕蜜桃-国产成人免费看一级大黄-看av网站-自拍激情视频-四虎影视8848hh四虎在线-国产剧情久久久-在线免费观看高清视频-三级国产视频-深夜在线免费视频-欧美成人午夜77777-日本免费在线

全球領先的云管理服務提供商

思普智云的管理團隊都對云有深刻的理解,從搭建到運營和咨詢,團隊成員分工明確,始終致力于為客戶提供專業(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 的微服務化實踐 》 文中提到的從主工程平滑拆分出用戶服務的例子,一次拆分等于之前關于用戶服務內(nèi)部調(diào)用的流程都變成 facade + http 接口調(diào)用。 也就是說接口個數(shù)會翻倍增長(內(nèi)部邏輯拆分成 http 接口),分層測試的模式進一步體現(xiàn)出來,這樣就使得測試范圍更廣了。 其次,不同的微服務場景和特點不同,需要測試分析更加深入,測試策略更加有針對性,才能全面覆蓋微服務架構(gòu)下的多種服務類型。 對測試人員的能力、測試平臺及工具、測試效率要求都更高,在這方面的深入探索很有必要,目標是更好地進行質(zhì)量 + 效率的全方位保障工作。
下面具體從這三個層面出發(fā),來看下輕舟的測試團隊是如何解決這一系列問題和挑戰(zhàn)的。
明水县| 松原市| 大余县| 南汇区| 曲水县| 贵德县| 玛曲县| 沙雅县| 霍林郭勒市| 竹溪县| 阿拉善右旗| 湘潭县| 六枝特区| 达日县| 吉木萨尔县| 许昌县| 金昌市| 大理市| 和顺县| 从化市| 栾川县| 凯里市| 阿合奇县| 扶余县| 屏东县| 荔浦县| 双牌县| 文水县| 界首市| 义马市| 东城区| 遂平县| 依兰县| 甘洛县| 台北市| 区。| 塘沽区| 东方市| 大名县| 平潭县| 合山市|