参加腾讯DevDays是一种什么样的感受?
7月27日,干貨滿滿的騰訊DevDays在騰訊大廈舉辦,不僅來(lái)自5個(gè)BG的研發(fā)小伙伴分享了實(shí)踐經(jīng)驗(yàn),更有激動(dòng)人心的黑科技在現(xiàn)場(chǎng)展示。現(xiàn)場(chǎng)不僅座無(wú)虛席,甚至有多位同學(xué)專程從異地趕來(lái)。
不管有沒(méi)有時(shí)間來(lái)現(xiàn)場(chǎng)參會(huì)的同學(xué)都不用急,本篇短文幫你快速回顧全場(chǎng)的重要信息。
首先是本次會(huì)議的主辦方:來(lái)自騰訊技術(shù)工程事業(yè)群研發(fā)管理部工蜂Git的技術(shù)負(fù)責(zé)人李德斌開(kāi)場(chǎng),講述了騰訊Git對(duì)SVN的替換情況,介紹了Git下的Code Review流程和對(duì)于大型項(xiàng)目二進(jìn)制文件的優(yōu)化。
數(shù)據(jù)顯示:Git在騰訊的普及率正在自發(fā)狀態(tài)下迅速提升。
??
隨后,本次會(huì)議最重要的嘉賓喬梁老師,給大家?guī)?lái)The Dirty Part of DevOps in Tencent。
喬老師不僅介紹了DevOps的發(fā)展,還針砭時(shí)弊指出互聯(lián)網(wǎng)研發(fā)面對(duì)的現(xiàn)實(shí)矛盾,對(duì)日常開(kāi)發(fā)中的難題進(jìn)行了剖析。之后引用業(yè)界的例子,深刻分析了測(cè)試文化與CodeReview在研發(fā)過(guò)程中的影響。
“DevOps是一個(gè)筐,什么都往里邊裝” —— by 喬梁
工程生產(chǎn)力社團(tuán)納新,歡迎加入EP社K吧
接下來(lái),來(lái)自X5瀏覽器內(nèi)核項(xiàng)目的三位同學(xué)介紹了TBS系統(tǒng)的研發(fā)實(shí)踐經(jīng)驗(yàn)。
X5瀏覽器內(nèi)核應(yīng)用于騰訊內(nèi)外數(shù)百個(gè)移動(dòng)APP的WebView中,其中有不乏微信、手機(jī)QQ,手機(jī)瀏覽器等重量級(jí)應(yīng)用。
hurley首先介紹了TBS的背景和研發(fā)流程,包括分支策略、開(kāi)發(fā)規(guī)范、CodeReview、代碼解耦、持續(xù)集成和線上監(jiān)控。
隨后后aczheng講述了CI定制工具CI-Bot的系統(tǒng)實(shí)現(xiàn)和架構(gòu)。
最后,李小龍介紹分享了內(nèi)核測(cè)試中的挑戰(zhàn)和解決方案。
微信是國(guó)民第一大APP,此次會(huì)議微信終端團(tuán)隊(duì)遠(yuǎn)道而來(lái),帶給大家微信終端的實(shí)踐。基礎(chǔ)優(yōu)化組的郭銳不僅分享了微信終端研發(fā)方面的種種經(jīng)驗(yàn),如分支管理、需求聯(lián)動(dòng)、合入前后的檢查和自動(dòng)測(cè)試、灰度發(fā)布的策略和流程等,還提出了對(duì)DevOps的疑問(wèn)和思考。此次郭銳透露了很多不為人知的內(nèi)幕秘密,特別是紅版微信的設(shè)計(jì)令人印象深刻。
CodeCC是互娛研發(fā)效能部提供的專業(yè)代碼掃描平臺(tái),這一場(chǎng)內(nèi)容十分充實(shí)的分享由doris帶來(lái)。首先介紹了開(kāi)發(fā)過(guò)程中因?yàn)榇a質(zhì)量問(wèn)題而造成的質(zhì)量損失,代碼檢查工具可以幫助缺陷在最短路徑閉環(huán)。然后詳細(xì)描述了CodeCC的工具平臺(tái)能力和接入場(chǎng)景,為研發(fā)工具鏈提供代碼檢查能力。最后結(jié)合告警修復(fù)案例和代碼質(zhì)量文化氛圍營(yíng)造,講述了代碼檢查對(duì)業(yè)務(wù)價(jià)值的提升體現(xiàn)。
最后一個(gè)分享雖然時(shí)間較晚,在場(chǎng)的同學(xué)仍然意猶未盡。來(lái)自SNG社交網(wǎng)絡(luò)質(zhì)量部的林奕帶來(lái)了黑科技演示。演示中,QTA的人工智能自動(dòng)識(shí)別了應(yīng)用中的UI原件位置,并且結(jié)合傳統(tǒng)語(yǔ)義,實(shí)現(xiàn)了一種接近自然語(yǔ)言來(lái)定義UI測(cè)試流程的方式,讓測(cè)試自動(dòng)流程的編寫實(shí)現(xiàn)智能化,成功降低了測(cè)試案例的維護(hù)代價(jià)。
在最后,林奕還特別介紹了騰訊SNG的研發(fā)工具家族。包含DevOps流水線和CI平臺(tái)QCI,代碼掃描平臺(tái)CodeDog,自動(dòng)化測(cè)試平臺(tái)QTA等。
會(huì)場(chǎng)花絮
總結(jié)
以上是生活随笔為你收集整理的参加腾讯DevDays是一种什么样的感受?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 4分钟训练ImageNet!腾讯机智创造
- 下一篇: TEG Cheers | 腾讯技术工程运