• <menu id="w2i4a"></menu>
  • logo Parasoft 行業(yè)資訊(一)

    文檔首頁>>Parasoft 行業(yè)資訊(一)>>Parasoft“基于環(huán)境”的測試方法幫助您在現(xiàn)實環(huán)境中測試其應用程序

    Parasoft“基于環(huán)境”的測試方法幫助您在現(xiàn)實環(huán)境中測試其應用程序


    Parasoft的“基于環(huán)境”的測試方法

    基于環(huán)境的測試方法提供了更多的上下文,以更好地理解UI測試時依賴關系如何影響應用程序,并通過為依賴組件創(chuàng)建API和數(shù)據(jù)庫測試來幫助團隊更深入。這樣,您可以為您的應用程序實現(xiàn)更完整的測試范圍,并將測試與UI分離,以便兩者可以一起運行或獨立運行。測試失敗會在環(huán)境中突出顯示,從而使查明失敗變得更加容易。

    優(yōu)勢:

    • 盡快通過在生產(chǎn)環(huán)境中測試應用程序將測試移至左端。通過服務虛擬化,創(chuàng)建虛擬服務,然后在它們變得可用和穩(wěn)定時轉移到實時服務,這成為可能。

    • 通過精確指出測試失敗的位置和原因,減少了診斷測試失敗的時間和精力。

    • 可以輕松地將測試從UI測試擴展到API測試,可以在環(huán)境的上下文中以及CI / CD管道的一部分中對其進行配置。

    • 通過創(chuàng)建無法僅通過UI測試實現(xiàn)的方案來增加測試范圍

    總結:

    減輕了測試人員設置,運行和診斷應用程序測試的總體負擔,同時增加了測試范圍,并允許更快,更全面地完成測試。

    重慶慧都科技是parasoft一級授權代理商,如果您想購買parasoft產(chǎn)品,請咨詢“慧都客服~

    使用Parasoft SOAtest進行基于環(huán)境的測試

    Parasoft SOAtest提供了一個環(huán)境管理器,可以直觀地顯示被測應用程序的執(zhí)行環(huán)境。

    請看示例 : 一個應用程序在其環(huán)境中連接到依賴項

    image.png

    環(huán)境中的每個組件都可以根據(jù)需要進行實時配置或虛擬化配置,具體取決于這些組件的穩(wěn)定性和可用性。Parasoft SOAtest提供了一個環(huán)境管理器,可以直觀地顯示被測應用程序的執(zhí)行環(huán)境。

    請看示例:在其環(huán)境中將應用程序連接到依賴項

    環(huán)境中的每個組件都可以按需提供,也可以根據(jù)需要進行虛擬化。部署預設根據(jù)當前的測試要求配置環(huán)境。不同的場景類別可能需要不同的預設。這些預設包含環(huán)境管理器所需的所有設置:

    image.png

    設置環(huán)境后,將針對測試中的應用程序執(zhí)行一組API和UI交互。在IDE和Parasoft Web門戶中捕獲,記錄結果并將其與預期結果進行比較,在該環(huán)境中,環(huán)境管理器實用程序充當功能測試的中心。

    image.png


    故障會在環(huán)境管理器中突出顯示,并且可以從那里跟蹤錯誤報告到更詳細的報告中。


    生成的API測試報告會同時顯示失敗和測試覆蓋率信息。失敗意味著新功能被破壞,或者測試存在問題。這些故障的根本原因可以從此處的故障追溯到適當?shù)腁PI。測試覆蓋率信息很重要,因為它表明缺少測試,并且可能包含未經(jīng)測試的代碼。



    image.png


    服務虛擬化的作用

    錯誤也由缺少依賴項引起,這就是服務虛擬化發(fā)揮作用的地方。通常不可能提供實時依賴項以進行測試,這可能是因為它們還沒有準備好,或者從生產(chǎn)環(huán)境中復制出來既困難又耗時。但是,為了確保在時間表和預算限制內獲得高質量的應用程序,至關重要的是必須不受限制地訪問可信賴的現(xiàn)實測試環(huán)境,其中包括被測應用程序及其所有相關組件(例如API,第三方服務,數(shù)據(jù)庫,應用程序) ,以及其他端點)。

    image.png


    SV服務虛擬化使軟件團隊能夠訪問完整的測試環(huán)境,包括所有關鍵的從屬系統(tǒng)組件,并以分階段的測試環(huán)境無法實現(xiàn)的方式更改這些從屬組件的行為-使您能夠更快,更早地進行測試,并且更加完整。它還允許您隔離應用程序的不同層以進行調試和性能測試,但是今天我們將不那么深入。


    可以將各個服務配置為實時或虛擬化。可以將實時和虛擬依賴關系組合在一起的部署配置另存為預設。

    與CI / CD管道集成

    手動測試示例很有趣,但是實際工作發(fā)生在連續(xù)的集成管道中??梢詮腏enkins部署Parasoft的動態(tài)測試環(huán)境,作為持續(xù)集成/部署管道的一部分。以下示例顯示了“部署動態(tài)環(huán)境”作為Jenkins構建。

    image.png

    使用Parasoft Jenkins插件,添加了構建步驟以從構建中部署測試套件。結果被捕獲并鏈接到環(huán)境管理器。

    image.png

    建立構建完成后,測試結果將顯示在Jenkins中。故障直接鏈接回環(huán)境管理器和部署方案。end!

    推薦閱讀

    如何選擇最佳的API測試解決方案?Parasoft告訴你答案!

    Parasoft告訴您如何成功采用服務虛擬化!

    parasoft告訴你的企業(yè)怎樣實現(xiàn)測試自動化

    Parasoft C / C ++用戶測試評



    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();