• <menu id="46mqm"><center id="46mqm"></center></menu>
    <menu id="46mqm"><table id="46mqm"></table></menu>
  • <xmp id="46mqm"><table id="46mqm"></table>
  • <bdo id="46mqm"><noscript id="46mqm"></noscript></bdo>
    x

    全部頻道

    創業 > > 正文

    測試 —— DevOps 快速交付的最大瓶頸

    2022-01-14 15:49:00 財訊網

    移動互聯時代,智能手機成為了新時代的流量入口,數十億用戶無時無刻不在使用著各式各樣的軟件,從而給軟件開發行業帶來了空前苛刻的用戶體驗要求。

    這些苛刻的用戶期望,軟件開發人員專注于將越來越小的代碼增量越來越快地投入生產,產生了更多模塊化和動態的軟件開發和部署方法,因而越來越多的開發團隊開始采用服務和容器技術構建云原生應用程序。軟件開發逐漸從傳統的瀑布開發模式過渡到敏捷開發,再到如今的 DevOps 時代。

    然而,無論在哪個時代,測試都被視為快速交付的瓶頸之一。

    軟件測試的演變

    在企業發展初期,互聯網業務較為單一,采用傳統的瀑布開發模式,即在整個項目生命周期中,前半部分用于設計和開發,后半部分用來測試。在軟件產品完成交付之前,無法獲得用戶的反饋,難以驗證其價值,更談不上適應各種變化。

    為了讓產品更快交付到用戶手中,開發者們引入了敏捷模型。敏捷開發以用戶的需求進化為核心,采用迭代、循序漸進的方法進行軟件開發。在敏捷開發中,軟件項目在構建初期被切分成多個子項目,各個子項目的成果都要經過測試,具備可視、可集成和可運行使用的特征。換言之,就是把一個大項目分為多個相互聯系,但也可獨立運行的小項目,并分別完成,在此過程中軟件一直處于可使用狀態。

    年來,得益于容器技術與服務架構的蓬勃發展,在敏捷模型基礎之上,開發和運維協同工作的 DevOps 模式應運而生。DevOps 是一系列軟件開發實踐,強調開發人員(Dev)和運維人員(Ops)之間的溝通合作,通過自動化流程,使得軟件構建、測試、交付更加快捷、頻繁和可靠。這種開發模式的特點是可以把產品的每個迭代,或者每修復一個線上缺陷就立即部署到生產環境,這樣一來,開發者就能夠迅速從用戶處獲得反饋并且快速做出響應。

    在 DevOps 開發流程中,測試工作融入到了項目生命周期的每個環節。

    DevOps 測試帶來的挑戰

    (圖源:騰訊游戲學堂)

    當然,這樣的變革也為軟件測試工作帶來了更多挑戰。

    挑戰一:頻繁部署

    在采用 DevOps 之后,開發團隊能夠根據項目具體情況做到每天一次甚至多次部署。在生產環境頻繁部署軟件,最大的挑戰就是測試。以前,測試基本上都在開發階段之后和產品上線之前完成。但現在,不再有充足的時間留給 QA 團隊去發現問題再拋給開發團隊進行修復。那么,速度成了測試面臨的一大挑戰。而很多企業缺少足夠的測試工程師,或時間緊張,無法按時完成用例設計和執行,確保產品準時上線,測試執行時間長,結果反饋慢。

    挑戰二:自動化

    在 DevOps 趨勢下,測試部門從原先的大量集中測試,變成了高頻快速測試。原先大部分企業采用純手工測試的方式,從根本上無法適應 DevOps 的高頻快節奏需求,從而滋生了對自動化測試的訴求,這就對測試人員的自動化編碼能力提出了更高的要求。

    挑戰三:測試跟蹤管理難

    DevOps 流程中,測試過程會產生大量新的數據,這些數據資產、結果資產分析數字化程度低,難以整合和拉通并作為測試優化改進的依據。

    挑戰四:Bug 發現和解決成本高

    內部測試團隊形成測試“思維定式”,無法從用戶視角及不同維度對產品進行補充測試,導致測試結果不可信,測試結果無法充分反映軟件風險。

    而言之,DevOps 在帶來更加敏捷高效的開發模式的同時,對測試人員提出了更高的要求,也帶來了更高的測試成本。

    基于云的測試

    為了解決 DevOps 的測試瓶頸,市面上涌現出了很多自動化測試工具,其中基于云的測試臺成為了一大發展趨勢。

    云測試面向企業及開發者,通過云端調配和使用測試工具、測試設備、測試工程師,以解決企業軟件和系統的功能、兼容、能、安全等全周期的測試需求,具備云服務彈可伸縮的特征,能提高企業的軟件和系統測試效率,降低測試成本。

    根據 Emergen Research 的最新分析,未來 7 年全球云測試市場規模將以年均 13% 的增長率穩步上漲 ,預計在 2028 年達到 216.7 億美元。其中北美仍是全球最大的市場,而亞太地區則是增長最快的市場。

    在國內,以百度、阿里云、騰訊云、華為云等頭部廠商為代表的云服務供應商都推出了各自的云測試服務臺,為國內中小企業開發者提供自動化云測試服務,幫助企業實現降本增效。在此基礎之上,將“讓人人都能開發軟件”作為產品使命的飛算更進一步,推出了更易于初學者使用的飛算 SoFlu 全自動測試臺。

    飛算 SoFlu 全自動測試臺能夠為中小企業開發團隊提供易用、可靠的云測試服務,包括:

    ·測試生命周期管理:提供測試用例管理、測試用例評審、測試計劃跟蹤、測試報告生成等測試生命周期管理相關功能。

    ·測試用例自動生成:用戶通過錄制工具把操作過程記錄下來,臺自動識別相關的接口并創建相應的測試用例場景。

    ·測試數據管理:基于測試腳本與測試數據分離的思路,方便研發測試協同、方便自動化測試中的測試數據使用,支持在UI、接口等自動化工具中快速可重復地使用。

    ·精準回歸測試:項目測試時自動識別所有變動的接口,自動查找接口關聯的所有測試用例進行精準回歸測試。

    以飛算 SoFlu 全自動測試臺為代表的云測試臺能夠讓開發團隊輕松應對 DevOps 模式下帶來的四大測試挑戰,幫助開發人員匱乏的中小企業或組織機構降低測試工作門檻,實現降本增效,進一步完成數字化轉型。

    參考鏈接

    https://www.feisuanyz.com/testv

    https://gameinstitute.qq.com/community/detail/133628

    https://www.prnewswire.com/news-releases/cloud-testing-market-size-to-reach-usd-21-67-billion-in-2028--increasing-application-of-cloud-technologies-is-a-major-factor-boosting-industry-demand-says-emergen-research-301365131.html

    免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。

    標簽: 最大 瓶頸 快速

    未經中國電子網書面特別授權,請勿轉載或建立鏡像,違者依法必究

    為你推薦

    加載更多

    中國電子網版權所有 未經中國電子網書面特別授權,請勿轉載或建立鏡像

    聯系郵箱:907 001 799@qq.com

    分享到:
    QQ空間 新浪微博 微信 騰訊微博 QQ好友 百度首頁 騰訊朋友 有道云筆記
    教练揉我奶头和花蒂,欧美特黄特色一级a大片,岛国AV一区二区三区在线无码
  • <menu id="46mqm"><center id="46mqm"></center></menu>
    <menu id="46mqm"><table id="46mqm"></table></menu>
  • <xmp id="46mqm"><table id="46mqm"></table>
  • <bdo id="46mqm"><noscript id="46mqm"></noscript></bdo>