歡迎來到“測試人員的遠程工作提示”係列的第三部分。
隨著越來越多的企業轉向遠程工作,我們的工作和生活方式已經發生了顯著的改變。這為全球的技術團隊帶來了一係列新的挑戰,因為交付高質量的軟件和應用程序更新依賴於跨複雜應用程序架構的實時通信和快速測試。
團隊在這個新環境中麵臨的最令人生畏的障礙之一是如何保持他們的測試自動化計劃的啟動和運行。在這篇文章中,我們將重點介紹Tosca的分布式執行工具(DEX),它可以幫助自動化專家在家編寫和啟動Tosca測試用例。
什麼是分布式測試執行?
Tricentis Tosca的分布式執行工具為內部或私有雲環境提供遠程管理和執行自動化測試用例的功能,因此測試人員可以構建、運行和監視測試,而不管他們在哪裏工作。不僅如此,Tricentis Tosca的分布式測試執行的智能方法可以通過跨多個虛擬機、網絡中的計算機或雲中的計算機分發自動化測試集來提高測試性能。因為所有這些都可以用最少的努力實現——不需要複雜的安裝或費力的配置——DEX保持遠程測試簡單而強大。
通過集中監視和跟蹤,Tosca的DEX可以安裝在本地機器上——通過基於web的事件監控器共享關於分布式測試執行代理運行狀況的實時警報,並使您能夠遠程修複代理。
Tosca DEX如何工作?
“分而治之”是同時擴展測試自動化和測試執行的關鍵。對於任何敏捷測試團隊來說,能夠在複雜而多樣的係統環境中跨多個執行客戶機分發測試集是一個核心功能。它有助於提高操作速度,並使您能夠提供關於被測產品質量的快速反饋。DEX通過三個關鍵功能實現這一點——事件規劃、監控和執行。
活動策劃
規劃分布式測試執行隻需要一些拖放操作。此外,您的執行客戶機的任何配置都可以很容易地定義並分配給多個測試事件,以便使您的測試執行更加強大。
事件監控
使用我們基於web的監視器,您可以監視測試事件的結果和狀態,以及運行時執行客戶機的狀態。因此,在測試期間的任何時刻,您都能夠對分布式測試執行的技術和業務方麵保持批判性的關注。
活動執行
DEX將通過負載平衡促進您的測試集在執行客戶機之間的最佳分布。這確保了所有測試集都能無縫地執行。
考慮到這些關鍵特性,這是一個可能的工作流程,團隊可以遵循Tricentis Tosca的DEX:
- 首先,選擇您的測試集來計劃您的測試事件。隻需要一些拖放操作,您就可以開始了。
- 接下來,可選地定義執行客戶機的配置,並將它們分配給測試事件,以將測試執行約束到特定的執行客戶機,並使分布式測試執行更強大。
- 最後,在基於web的監視器中運行您的測試集並監視結果以及測試事件的狀態。
易於操作和使用是我們的首要任務。在運行時,您可以“設置並忘記它”,但您總是有機會進行幹預。無需多說,DEX會通過負載平衡在執行客戶機之間實現測試集的最佳分布。這確保了所有測試集都能流暢地執行。
DEX是否可以與我現有的測試工具集一起工作?
在Tricentis,我們為客戶提供一個端到端平台,使用各種工具幫助推動企業的數字化轉型。無論您身在何處,整個Tricentis平台都與DEX合作,幫助您和您的團隊繼續推動測試並交付質量。
如果您正在使用qTest Launch進行測試自動化管理,那麼您可以從qTest Launch中輕鬆地針對Tosca分布式執行(DEX)服務器運行Tosca測試用例。就像使用您的開源測試自動化工具一樣,qTest Launch使您能夠立即運行Tosca測試用例或安排啟動,然後返回qTest查看全麵的結果。
如果您在CI環境中使用Tosca測試用例,那麼您可以使用Tosca CI客戶機在CI/CD管道中運行測試用例,並從Windows和非Windows環境中配置分布式執行。要設置要在Jenkins中運行的測試用例,應用同樣簡單的拖放方法—隻需確保有一個多用戶存儲庫並安裝了Tosca和Jenkins。欲了解更多信息,請查看這個分步指南.
要了解更多關於分布式測試執行和Tosca DEX的知識,請注冊4月16日的網絡研討會。”
在遠程工作環境中伸縮測試自動化:分布式執行和API測試的最佳實踐”。
想了解更多遠程工作技巧,請查看我們的遠程工作技巧係列中的其他帖子: