翻譯|行業資訊|編輯:黃竹雯|2019-08-14 17:17:59.790|閱讀 231 次
概述:什么是服務虛擬化?繼續往下閱讀將了解如何使用服務虛擬化輕松訪問阻礙開發和測試的組件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
什么是服務虛擬化?繼續往下閱讀將了解如何使用服務虛擬化輕松訪問阻礙開發和測試的組件。
服務虛擬化正在成為客戶測試策略的關鍵組成部分,所以我們往往會對此提出許多疑問。以下是一些相關解釋。
簡而言之,服務虛擬化使團隊可以輕松訪問阻礙開發和測試的受約束組件。通常表現為環境約束,其中需要技術上超出測試范圍的組件來實現完整的端到端功能。
通過服務虛擬化,您可以通過模擬這些下游依賴項并使用模擬行為交換實際功能來消除這些約束。正確完成后,系統的行為就像實際組件可用一樣。
因此,您可以通過提供對精確模擬測試環境的隨時訪問來消除調度約束。您可以通過快速訪問不斷發展,不可用或難以訪問的相關系統來消除流程瓶頸。如維基百科關于服務虛擬化的解釋,這些依賴系統可能是:
維基百科繼續就此進行了描述:
“它不是虛擬化整個系統,而是僅虛擬化對執行開發和測試任務至關重要的特定依賴行為片段。這提供了足夠的應用程序邏輯,以便開發人員或測試人員可以獲得他們所需的內容,而無需等待實際服務的完成并隨時可用。”
“例如,不是虛擬化整個數據庫(并執行所有相關的測試數據管理以及為每個測試會話設置數據庫),而是監視應用程序與數據庫的交互方式,然后模擬相關的數據庫行為(SQL傳遞給數據庫的查詢,返回的相應結果集等等。”
為了快速實現質量,必須無限制地訪問值得信賴且真實的測試環境。重要的是要認識到完整的測試環境包括被測應用程序(AUT)及其所有相關組件(例如API,第三方服務,數據庫,應用程序和其他端點)。
服務虛擬化(Parasoft Virtualize)使DevTest團隊能夠訪問完整的測試環境,包括所有關鍵的從屬系統組件,以及以分階段測試環境無法實現的方式改變這些相關組件的行為 - 使您能夠更快,更高效,更完整地進行測試。它還允許您隔離應用程序的不同層以進行調試和性能測試。
憑借當今快節奏的迭代開發周期,DevTest團隊需要盡早訪問完整的測試環境,以便:
服務虛擬化可以提供對測試環境中缺失或受限的任何相關組件的訪問:第三方服務,API,數據庫,大型機,ESB以及使用通用消息傳遞協議進行通信的其他組件。服務虛擬化的主要候選者包括以下兩者的依賴組件:
例如,可以從分階段測試環境輕松訪問內部服務,并且配置簡單。另一方面,復雜的消息隊列在分階段測試環境中可能更難以站立,而配置測試則更具挑戰性。在極端情況下,大型機或ERP系統將具有與DevTest訪問相關聯的多個約束,以及對其配置用于測試的能力的明顯限制。利用服務虛擬化可確保按需訪問測試環境。它消除了訪問限制并減少了與重復配置相關的開銷。
服務虛擬化還使您可以控制相關組件的行為。很難改變與AUT的每個從屬組件相關聯的網絡或硬件的配置。面對階段性測試環境也很常見,這些測試環境的性能低于您在生產中遇到的性能。
使用服務虛擬化,您可以更好地控制依賴關系的響應方式。使您可以按需訪問更廣泛的依賴行為。因此,您可以更快,更準確地評估候選發布版的風險。
例如,您可以模擬不同的依賴行為:
虛擬服務不需要始終響應實際系統中的實際數據。實際上,從虛擬服務中提供意外數據有很多好處。虛擬服務與其數據源分離,這使得生成適合不同團隊需求的響應數據具有更大的靈活性,例如:
通過在這些類型的情況下模擬不同的服務數據,您可以在測試中獲得更大的靈活性。
當然,我們剛剛在之前提到的觀點略微表面。在組織中部署服務虛擬化其實有諸多好處。采用服務虛擬化最前沿測試實踐的企業報告缺陷較少,測試覆蓋率更高,測試執行率更高,測試時間大大減少。
溫馨提示:您可以免費下載 Parasoft Virtualize 并對以上觀點進行測試 ~
為什么選擇Parasoft Virtualize?
Parasoft Virtualize 比任何其他服務虛擬化解決方案都更強大,它旨在輕松地從單個用戶擴展到整個團隊的完整DevOps部署。為了使具有有限專業知識的組織能夠快速創建可靠的測試環境,Virtualize的可視化工具和對120多種消息類型的支持可以幫助您從簡單到復雜,并且還不需要腳本。
Parasoft Virtualize 是市場上唯一具有直觀的基于瀏覽器的界面,并與 Parasoft SOAtest 無縫集成,可進行集成的API測試,使用戶無需編寫腳本即可管理測試環境,虛擬服務,測試數據和性能特征的解決方案。它使得部署,配置和配置更加自動化和直接化,從而加速了CI / CD管道。
想要了解Parasoft、Parasoft SOAtest、Parasoft Virtualize更多信息或資源的朋友,請
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: