天天看點

“解放”技術人生産力好未來開放流量回放平台源代碼

“解放”技術人生産力好未來開放流量回放平台源代碼

近日,繼開源ai、php、go等多個技術方向後,科技教育企業好未來宣布面向全行業開源“柯南流量回放平台”,旨在幫助各行業夥伴加強在服務端測試領域的

人效和品質保障,“解放”技術人的生産力。

“解放”技術人生産力好未來開放流量回放平台源代碼

柯南流量回放平台

作為智慧教育國家新一代人工智能開放創新平台建設機關,好未來倡導開源、分享、共建的理念,緻力于用技術推動行業發展。

業務的線上品質與研發全流程的效率始終是技術從業者的關注重點。近幾年,持續內建continuousintegration(ci)和持續傳遞continuousdelivery(cd)的技

術成熟度成為衡量研發團隊效能體系的重要名額,品質與效率的博弈不斷地考驗着每一位工程師。作為分層測試理念中的中間層,服務端測試在品質保障行為中占據了半壁江山。是以,服務端品質保障的提效,可以實作團隊人效與品質的快速提升。

目前,業内正常的服務端測試主要有人工測試、腳本編寫、自動生成技術三種方式。作為自動生成技術的熱門方向之一,線上流量回放在測試有效性與測試覆寫度上有明顯優勢,但是也會面臨流量比對中的大量噪聲、非平台化元件引用落地的投入産出比較低等工程問題。同時,全鍊路流量回放通常與業務場景的耦合較為深入,業内尚缺乏能夠面向全行業的通用解決方案。

面對這些測試技術的現實挑戰,好未來測試中台基于學而思網校等自身真實線上流量場景,積澱業務實踐經驗,不斷打磨疊代,自研了柯南流量回放平台,穩定高效地保障了各業務單元的線上品質。同時,在大班直播這一場景中,除了服務端回歸測試能力,柯南流量回放平台通過自動生成線上壓力模型與壓測資料,有效保證了全鍊路壓測的效果。

“解放”技術人生産力好未來開放流量回放平台源代碼

柯南流量回放平台主界面

在内部業務的質效保障工作獲得驗證後,好未來本着開放共創的初心及賦能更多技術人的願望,正式面向全行業開源,為更多的技術人與行業夥伴提供高效精準的流量回放能力。

開源後的柯南流量回放平台是一個前後端分離的javaee企業級流量回放平台,基于平台配置化的方式,大幅降低了接入難度及使用成本,并降低了使用者的技

術門檻。相較于其他行業,教育行業的業務場景更加複雜多元,測試部署難度更大,基于此提取凝練出的柯南流量回放平台在滿足教育場景需求的同時,也能靈活應對各行業場景服務端測試的廣泛需求。

好未來重視技術的長期價值,堅定建構高效、靈活的技術中台。柯南流量回放平台是又一個生長于好未來業務一線的優質工具,是曆經驗證後于技術中台沉澱更新進而向全行業開源開放的典型代表。好未來希望柯南流量回放平台能夠幫助解放技術人的生産力,使其更專注于新功能的測試疊代,同時也希望更多技術從業者加入這一開源項目,共同促進質效保障領域的技術更新。

從2020年8月釋出第一個開源項目以來,好未來依托智慧教育國家新一代人工智能開放創新平台,已陸續上線了數十餘個開源項目。未來,好未來計劃通過推

動人工智能、網絡服務、資料存儲、直播和架構服務等六大方向的技術開源,在教育各場景通用技術能力方面進行一系列開源動作,促進平台生态的參與者共享平台成果。

開源位址:https://github.com/tal-tech/conan

官網位址:https://tal-tech.github.io/conan/

“解放”技術人生産力好未來開放流量回放平台源代碼

繼續閱讀