亚州天堂爱爱,做爱视频国产全过程在线观看,成人试看30分钟免费视频,女人无遮挡裸交性做爰视频网站

? ? ?

中國移動低代碼自動化測試框架創新與實踐(移動端低代碼平臺)_1

通信世界網消息(CWW)當前,“人工智能 ”戰略的推進對算力基礎設施的性能和可靠性提出了極高的要求。如何實現算力規模快速增長和算力高效交付之間的平衡,是業內算力基礎設施建設者和服務者共同面臨的挑戰。

中國移動依托敏捷理念和自動化能力平臺,已經在云、網、邊等通算基礎設施領域實現了自動化集成測試應用的大規模落地,使得大規模資源池建設交付效率大幅提升。但是在不斷提升自動化水平與覆蓋度的過程中,也面臨著一些新挑戰。

一是自動化測試場景越來越多。從硬件基礎設施到平臺軟件和網元應用,從通用算力到DPUGPU、NPU等異構智能算力,測試的內容越來越復雜,對集成測試的自動化程度要求也越來越高。

二是軟硬件版本迭代升級越來越快。測試用例需要根據被測系統的版本升級而不斷進行開發適配,溝通成本高、開發投入大,開發成果與工作量投入不成正比。

三是測試用例開發人員的需求越來越大。傳統自動化測試用例必須由專業開發人員完成,非專業開發人員往往被多樣的開發工具和高門檻的代碼拒之門外。

為了應對這些挑戰,中國移動創新性地推出“低代碼自動化測試框架”,實現自動化測試產業合作的“雙循環”新模式。可以支持合作伙伴針對多種測試場景,進行“自主調試、自主適配、自主開發”,從而推動端到端產品的自動化測試,大幅加速了業務敏捷創新,極大地提高了業務交付上線效率。

什么是低代碼

低代碼是一種軟件開發方法,它允許開發者以最少的編碼工作量來快速構建和部署應用程序,全方位降低軟件的開發、配置、部署和培訓成本。

如果將軟件開發類比為建造一棟房子,傳統的方法是從頭開始打造每一個部分,包括墻壁、窗戶、門等,這需要大量的時間和精力。而使用低代碼開發,就像是用預制的模塊化部件建造房子,這些部件可以通過簡單的組合及調整來快速構建應用程序。因此,相較于傳統的開發方法,低代碼具有如下優勢。

一是快速開發。低代碼平臺提供預制的組件和模板,使得應用程序的構建過程大大加快。

二是靈活可擴展。低代碼平臺允許快速迭代和調整,以適應不斷變化的業務需求,同時支持應用的擴展和定制。

三是降低成本。低代碼降低了開發門檻,從而減少了對專業開發人員的依賴并縮短了開發周期,進一步降低了開發和運營成本

四是提升效率。低代碼平臺支持跨職能團隊合作,業務和IT部門可以更緊密地協同工作,提高項目研發效率。

當前,企業對快速、靈活、降本提效等相關需求不斷增長,無論是初創企業還是業界巨頭(如微軟谷歌亞馬遜阿里巴巴騰訊等)都在積極布局低代碼領域,推出了各自的低代碼開發平臺。例如,微軟的Power Apps阿里云“宜搭”和騰訊云“微搭”等,這些平臺不僅提供了可視化的開發工具,還與企業現有的服務和產品生態緊密集成,促進了跨部門和跨系統的協作與自動化。

低代碼技術不僅是軟件開發領域的一次革命,也是企業數字化轉型的重要加速器。隨著技術的不斷進步和市場需求的日益增長,低代碼無疑將成為未來軟件開發和企業運營的重要趨勢。

行云簡筑低代碼自動化測試框架方案

目前,業界面向基礎設施比較成熟的自動化測試用例,一般采用YAMLPython、Go、Shell腳本等語言,針對不同測試場景的用例單獨編寫自動化測試腳本,每個測試用例均為高度代碼化的腳本文件,其自動化用例的開發也主要發生在內部產品開發團隊與測試團隊之間。

而對于大量采購外部供應商軟硬件產品的通信行業或企業,傳統的自動化測試方法存在如下諸多痛點問題。

一是出于產權及安全性考慮,測試用例對于廠商、規范人員都是“黑盒”。二是被測系統不斷升級,需要跨越高門檻、懂代碼的開發人員進行適配。三是可讀性低、維護成本高,需同時維護規范文本和代碼腳本。四是各類測試場景需要根據不同的語言進行用例開發,缺乏統一性。

針對以上問題,中國移動研究院算網基礎設施自動化團隊自研行云簡筑低代碼自動化測試框架,并提出一種全新的、顛覆性的自動化測試用例開發模式,可以支持內外部不同角色(內部規范、測試團隊和外部廠商開發、集成人員等),簡單、高效地完成各類測試用例的開發。

行云簡筑低代碼自動化測試框架(如圖1所示)由三個層級組成:低代碼用例層的測試用例對外開放,廠商人員可直接對該層級的所有用例進行編輯、修改、調試,最后提交到中國移動的用例庫;步驟層對用例層的各個測試步驟進行底層實現,該層級不對外,為中國移動自研、可控的框架能力;底層工具層則為步驟層提供共性方法,從而避免代碼的二次開發。

中國移動低代碼自動化測試框架創新與實踐(移動端低代碼平臺)_1

基于行云簡筑開發的虛擬化平臺自動化測試用例如圖2所示,該測試用例創建了兩個虛擬機,并且測試了虛擬機之間的連通性。測試用例中的測試步驟是根據語法庫中的語句進行類似積木組合搭建,其中的相關參數可基于語法庫進行修改(如虛擬機規格大小、虛擬機名稱等)。

中國移動低代碼自動化測試框架創新與實踐(移動端低代碼平臺)_1

行云簡筑低代碼自動化測試框架具有如下特點:一是靈活,用戶可通過任意組合,排列各種模塊化測試步驟,創建不同業務場景的各類測試用例,滿足多變、靈活的測試需求;二是用例全開放,測試用例對所有角色(內部規范、測試團隊和外部廠商開發、集成人員等)開放,測試全流程清晰可見,解決了過去由于測試用例對外部是“黑盒”所帶來的失敗用例定位難、調試難的問題;三是低門檻,用例語言是中文的,高度可讀、通俗易懂,沒有深厚編程經驗的業務專家也能參與到測試用例的開發調試中;四是多場景通用,該套框架可基于一個語法庫,同時用于虛擬層、容器層、Web、DPU等多場景的自動化測試工作。

基于框架打造內外“雙循環”協同模式

行云簡筑低代碼自動化測試框架的使用,極大改變了自動化測試的開發和應用模式。

一是降低技術門檻。通過模塊化、流程化、結構化的方式,極大降低了自動化測試開發的技術門檻,從而使得內部規范、測試團隊和外部廠商開發、集成人員等多種角色,都可參與到測試用例的組織構建過程中。

二是提高測試敏捷度。基于低代碼模式(“零代碼”測試步驟組織 基于目標場景的簡單二次擴展),可以非常快捷地適配各種復雜的測試場景,各種角色均能夠對測試用例進行快速修改調整,從而持續推動基礎設施建設降本增效,提升基礎設施的敏捷化和智能化程度。

三是推進內外部協同共研。在開發框架便捷、易用的基礎上,可以協同多種角色創新性地實現內外“雙循環”的協同共研新模式,如圖3所示。

中國移動低代碼自動化測試框架創新與實踐(移動端低代碼平臺)_1

“外循環”是指對于新的自動化測試場景和新規范,廠商可以基于低代碼框架“自主研發”新的測試用例;“內循環”是廠商將規范測試動作前移,在現網交付和驗收測試之前,可在實驗室對于不斷迭代的廠商軟件版本進行循環驗證,并基于標準規范進行用例“自主適配”,實現廠商軟件版本和自動化測試用例的同步迭代。

應用效果及未來展望

目前,中國移動團隊基于該框架已經與華為中興云計算平臺供應商合作,在網絡云、邊緣云等多場景落地內外“雙循環”的合作新模式,樹立了運營商集成測試領域的新范式。

基于外循環,廠商實現自主開發測試用例,提高產品研發效率。在中國移動某項目云管理系統集采中,需要對云服務編排管理部分新增24個測試用例。華為產品開發人員按照測試規范要求,基于該低代碼框架完成測試用例的自主開發,再由中國移動自動化團隊配合調試并確認用例符合規范要求。由于這一模式的應用,華為產品得以在出廠前進行規范測試驗證,確保對于規范理解的一致性,大幅提升了產品新增需求的研發效率,為產品采購和快速交付提供了保證。

基于內循環,廠商實現自主集成調試,提升現網交付效率。中興和華為在中國移動“網絡云四期及五期”軟集現網交付之前,在實驗室自行根據產品最新版本調整適配相關測試用例,實現廠商軟件版本迭代和中國移動測試用例迭代的“零時間差”,省去了測試用例刷新和發布的迭代流程。通過這樣的工作前置,大幅提升了“網絡云四期及五期”的現網交付效率。

低代碼自動化測試框架和內外“雙循環”模式的應用,為中國移動及其合作伙伴帶來了巨大價值。以“網絡云四期及五期”現網驗收測試為例,中興和華為的研發人員在現網對于失敗的測試用例“自主調測”,省去了與研究院及規范團隊的溝通過程,現網支撐工作量降低50%左右,問題定位時間縮短30%。在“網絡云六期”中興ARM服務器虛擬層測試中,中興自有人員對中國移動的42個測試用例實現了完全的自主調試,大幅提升了試點用例測試效率,人力投入相比以往下降80%。

目前,行云簡筑低代碼自動化測試框架已累計支撐中國移動56個云計算資源池的建設交付,為算力基礎設施的高質量交付作出了重要貢獻。合作伙伴通過使用框架,深刻體會到了低代碼框架為其產品研發、交付等過程帶來的便利,對自動化以及內外“雙循環”模式表示了高度認可。未來,技術團隊將把框架拓展到智算中心等更多領域,并將借助AI技術進一步提高低代碼框架的智能化水平,為算力基礎設施高質量建設保駕護航。

*本文刊載于《通信世界》總第946期

2024年6月25日 第12 期

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2024年7月8日 下午3:21
下一篇 2024年7月8日 下午3:32

相關推薦

  • 科研項目總結與反思

    科研項目總結與反思 科研項目是學術界的重要組成部分,不僅能夠推動學術研究的進展,也能夠促進學者之間的交流和合作。在過去的幾年里,我們團隊參與了多個科研項目,這些項目不僅讓我學到了很…

    科研百科 2025年6月4日
    0
  • 工程 的項目管理軟件

    項目管理軟件在現代工程領域中扮演著越來越重要的角色。它們可以幫助工程師高效地管理項目,提高項目的成功率和進度,并減少錯誤的發生。本文將介紹一些常見的工程項目管理軟件,包括 Micr…

    科研百科 2024年7月21日
    50
  • 佛山婦幼首獲省部級重大團隊項目立項(佛山婦幼搬遷)

    近日,廣東省基礎與應用基礎研究基金委員會傳來喜訊,佛山市婦幼保健院獲2023年度廣東省基礎與應用基礎研究基金省市聯合基金(粵穗、粵深、粵佛、粵莞、粵惠)立項3項,共獲立項資助金額2…

    科研百科 2024年4月20日
    62
  • 簡述工程項目管理全過程

    工程項目管理是一個復雜而全面的過程,它涉及到投資決策、項目規劃、施工控制、質量保障、成本控制、項目驗收等多個方面。本文將簡要介紹工程項目管理全過程的各個方面,以便讀者了解工程項目管…

    科研百科 2025年1月11日
    0
  • 客戶關系管理和客戶服務區別

    客戶關系管理和客戶服務是兩種完全不同的概念,但在實踐中卻又相互關聯。在這篇文章中,我們將探討客戶關系管理和客戶服務的區別,以及它們對于企業的重要性。 客戶關系管理(CRM)是一種系…

    科研百科 2024年10月2日
    23
  • 注意!住建部2022年科學技術計劃項目申報工作開始啦(住建部2020年科學技術計劃項目)

    為落實創新驅動發展戰略,引導住房和城鄉建設領域科技創新方向,進一步提升行業創新能力,近日,住房和城鄉建設部辦公廳發布通知,決定組織開展2022年科學技術計劃項目(以下簡稱“科技項目…

    科研百科 2024年4月18日
    89
  • 項目管理工程管理

    項目管理工程管理 項目管理工程管理是指一種利用項目管理方法和工具,對工程項目進行計劃、執行、監控和控制的過程。作為一項復雜的工程活動,項目管理工程管理在項目成功實施中起著至關重要的…

    科研百科 2024年9月28日
    18
  • 家政服務小程序開發,如何幫助家政服務機構搶占市場?(家政服務小程序有哪些)

    隨著社會進步和居民生活水平不斷提高、人口老齡化、三孩生育政策全面開放等因素影響,被譽為朝陽產業的家政服務行業,不僅是社會常議的熱點話題,也早已成為了人們生活中不可或缺的一部分。 社…

    科研百科 2023年4月4日
    134
  • 合同管理系統嗎

    合同管理系統:優化合同管理流程,提高合同管理效率 隨著商業活動的快速發展,合同管理已經成為了商業活動中必不可少的一部分。然而,傳統的合同管理方式不僅效率低下,而且容易出錯,給企業帶…

    科研百科 2024年9月20日
    15
  • 中國移動子公司一覽表

    中國移動子公司一覽表 中國移動是中國移動通信行業的領軍企業,旗下擁有眾多子公司,涉及移動通信、互聯網、物聯網、大數據、人工智能等多個領域。下面是一個簡短的中國移動子公司一覽表,以便…

    科研百科 2024年10月30日
    29