CI Weekly #11 | 微服务场景下的自动化测试与持续部署
又一周過去了,最近我們的工程師正在搞一個“大事情” ——「flow.ci 配置文件」,稍微劇透一下,這個功能預計會在春節(jié)前上線。詳情請大家關(guān)注 flow.ci Changelog 或其他官方通知:)
本期 CI Weekly 收錄了的CI/CD實踐、微服務(wù)自動化測試與持續(xù)部署、前端/小程序的自動化測試等技術(shù)分享,希望對你有用~
『CI/CD實踐/微服務(wù)/DevOps 』
Microservices 場景下的持續(xù)部署
持續(xù)部署流水線(CD pipeline)是 Microservices 場景下必不可少的技術(shù)實踐,本篇分享作者從實踐的角度分享 Microservices 架構(gòu)下的持續(xù)部署(CD),參考一下。(via:中生代技術(shù)公眾號 - 呂健)
Netflix Conductor:微服務(wù)編排器
Netflix Content Platform Engineering團隊運行著很多商務(wù)流程,這些流程由在微服務(wù)上執(zhí)行的異步編排驅(qū)動,流程復雜度越來越高。這篇文章介紹了利用 Conductor 助編排了超過260萬流程,這些流程包括簡單的線性工作流,也包括非常復雜的運行數(shù)天的動態(tài)工作流。(via:The Netflix Tech Blog ; dockerone.io - 崔婧雯 翻譯)
基于容器技術(shù)的DevOps探索
這篇文章介紹了DevOps和CD,接著分析了Docker如何打破傳統(tǒng)CD壁壘,最后講解了怎樣從零開始搭建一個持續(xù)交付系統(tǒng)。(via :@阿里云云棲社區(qū)?)
關(guān)于兩種CI/CD策略以及git分支模型的思考
作者講述了在目前項目上的CI/CD(持續(xù)集成/持續(xù)交付)策略以及git分支模型,并與以前的項目做一下分析比較,希望給你帶來一些思考,尤其是那些期望**搭建項目部署流水線或者想了解git分支模型的開發(fā)、運維人員。(via :Yaowenjie)
『 自動化測試 』
微服務(wù)場景下的自動化測試
比于常見的三層測試金字塔,在微服務(wù)場景下,這個層次可以被擴展為5層(如果將UI測試單獨抽取出來,可以分為六層)。單元測試、集成測試、組件測試、契約測試端到端測試。(via :@正反反長)
使用 appium 進行微信小程序的自動化測試
微信小程序正常的 webview,本質(zhì)還是 h5.?這篇文章用 appium 進行 微信小程序自動化測試。(via: Testerhome seveniruby)
前端開發(fā)自動化單元測試趨勢
TestProject 進行了一項調(diào)查,以便了解目前前端開發(fā)技術(shù)和自動化單元測試的趨勢。調(diào)查的結(jié)果揭示了軟件專業(yè)人士對熱門框架,以及工具的偏好程度。感興趣的可以看看。(via: 知乎- IT程序獅子燁)
『 其他 』
2016年中國企業(yè)云服務(wù)行業(yè)研究報告
《2016年中國企業(yè)云服務(wù)行業(yè)研究報告》梳理了中國企業(yè)云計算服務(wù)行業(yè)的基本概念、行業(yè)現(xiàn)狀、市場規(guī)模、投融資、應(yīng)用場景、企業(yè)現(xiàn)狀,并指出了當前存在的問題,以及未來發(fā)展的方向。。(via :@艾瑞網(wǎng))
程序員的績效之謎
關(guān)于程序員的績效,像是一個彌久的歷史謎題。看看作者怎么解開程序員的績效之謎。(via :瞬息之間-公眾號)
Coursera 上有哪些課程值得推薦
學習IT技術(shù)的同時,也來看看 Coursera 課程打怪升級通關(guān)。(via :知乎)
以上是 CI Weekly #11 的所有技術(shù)分享,
如有問題,請聯(lián)系我們~
Happy building!
flow.ci
CI Weekly 圍繞『 軟件工程效率提升』 進行一系列技術(shù)內(nèi)容分享,包括國內(nèi)外持續(xù)集成、持續(xù)交付,持續(xù)部署、自動化測試、 DevOps 等實踐教程、工具與資源,以及一些工程師文化相關(guān)的程序員 Tips 。同步于 flow.ci Blog、微信公眾號、官方微博,知乎專欄,簡書,歡迎關(guān)注或投稿:)
轉(zhuǎn)載于:https://www.cnblogs.com/fir-im/p/6281964.html
總結(jié)
以上是生活随笔為你收集整理的CI Weekly #11 | 微服务场景下的自动化测试与持续部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从零开始学编程之我见
- 下一篇: 对象转json时,Date类型字段处理。