日前,2020 GIAC全球互聯(lián)網(wǎng)架構(gòu)大會在深圳召開,GIAC是長期關注互聯(lián)網(wǎng)技術與架構(gòu)的高可用架構(gòu)技術社區(qū)和msup推出的,面向架構(gòu)師、技術負責人及高端技術從業(yè)人員的年度技術架構(gòu)大會,是中國地區(qū)規(guī)模最大的技術會議之一。華為云DevCloud 云測專家受邀,聚焦華為云API全場景測試技術與實踐,分享產(chǎn)品發(fā)展過程中的挑戰(zhàn)和經(jīng)驗,深度解讀這些問題背后的技術思考。
專家提到,對比傳統(tǒng)軟件項目,敏捷軟件項目存在小批量快速交付、周期短、需要持續(xù)反饋等特點,那么勢必會對測試帶來挑戰(zhàn)。因為迭代周期越短,預留給測試的時間就更加緊張,但快速持續(xù)及時反饋軟件項目中的質(zhì)量問題仍然尤為關鍵。
相比傳統(tǒng)測試,基于敏捷的云化測試更加適合敏捷軟件項目。云化測試可以盡早開展線上測試,測試設計、執(zhí)行、分析可實現(xiàn)自動化,也可以利用數(shù)據(jù)對產(chǎn)品質(zhì)量進行自動的反饋評估并持續(xù)改進。
專家指出,針對現(xiàn)階段的微服務在測試中的問題,我們不難發(fā)現(xiàn)敏捷軟件項目微服務的測試提出了四個方面的挑戰(zhàn):服務不具備獨立驗證能力、自動化用例開發(fā)效率很低、服務在高并發(fā)下如何驗證性能瓶頸、現(xiàn)網(wǎng)環(huán)境下如何保障服務的穩(wěn)定可用。
針對以上挑戰(zhàn),專家建議采用華為云DevCloud云測服務來解決上述難題。云測服務,是華為云DevCloud提供的一站式端到端測試自動化智能化解決方案,助力構(gòu)建企業(yè)測試中臺,提升企業(yè)測試專業(yè)度及測試效能。
專家深入解讀華為云接口測試的6大服務:API接口測試、API性能測試、API Mock服務、API現(xiàn)網(wǎng)導流測試服務、API在線撥測服務、TestHub服務。同時,云測服務通過測試管理的云測管理桌面串聯(lián)各大服務,全面提升接口測試能力。
會中,專家著重解讀了API接口測試,API性能測試和API在線撥測服務。
API接口測試會涉及自動生成腳本服務、單接口測試和多接口組合場景測試。面對接口測試需要考慮的正常場景、異常場景、單接口、多接口組合,輸入?yún)?shù)邊界值、組合,做窮盡測試有一定難度等問題,通過云測API接口測試服務快速自動化接口測試,覆蓋接口的全部參數(shù),基于接口定義,自動生成測試用例,快速提升微服務的接口測試自動化。
API性能測試通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試。全程免編碼全UI操作,通過測試請求定義、測試模型定義和測試資源準備三個步驟完成性能測試,通過百萬計高并發(fā)引擎,全鏈路瓶頸分析能力支撐性能測試周期由周級降低至小時級。
API在線撥測服務在產(chǎn)品/服務發(fā)布后,采用與研發(fā)環(huán)境上同一批測試腳本,在生產(chǎn)環(huán)境對產(chǎn)品/服務重要功能進行7*24小時持續(xù)撥測以便盡早或者先于用戶發(fā)現(xiàn)現(xiàn)網(wǎng)問題,并協(xié)助研發(fā)人員快速修復上線。
華為云DevCloud通過云服務的方式對外開放,提供一站式、全流程、安全可信的DevOps平臺。華為云DevCloud 踐行DevOps理念,從組織、流程、工具、環(huán)境等幾個方面來承載DevOps的完整實踐過程。目前華為云DevCloud覆蓋軟件交付的全生命周期,打造全云化研發(fā)場景,開發(fā)、測試、部署、運維、運營等一起研發(fā)活動都在云中完成,全面支撐落地DevOps,助力軟件企業(yè)研發(fā)模式轉(zhuǎn)型,提升軟件研發(fā)效率和質(zhì)量。
(免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。 )