測量最重要的軟件質量度量DevOps成功
QA在DevOps成功中起著主導作用。學習如何多拉框架應用到您的QA度量可以幫助推動精英DevOps的性能。
連續測試框架(CTF)是用來描述角色、流程、技能和工具組織需要建立現代測試實踐。合作是一個關鍵組成部分一個高性能的開發組織。它使組織有效地確保他們的團隊一起工作,因為他們擴大他們的測試。
考慮如何將在團隊合作,計劃,和企業組織的水平。
一個團隊被定義為一群人負責交付產品。這個團隊可以自主工作,使自己的決策工具和流程。然而,這種情況是非常少見的往往隻出現在小型組織。典型的組織更為複雜,連接它的風景。
在現代,敏捷開發組織,通常有不止一個團隊參與開發和測試應用程序。在多個團隊允許一個組織構建更複雜的產品,以滿足不斷變化的客戶需求。當涉及多個團隊、職責重疊和依賴項的形式。
業務流程運行在許多不同的團隊,必須共同努力,提供有價值的特性和功能。專用的角色在團隊層麵確保你所有的團隊都說同一種語言,而不是目的。
組織應指定兩個角色在團隊層麵,將執行測試。角色定義所需的技能,而不是團隊的資源數量。例如,一個人可以扮演多個角色或多個人們可以扮演相同的角色:
自動化測試專家和分析師的工作團隊層麵重點上執行係統測試在一個沙箱環境中新的和現有的功能,確保正常運作。通過一個完全自動化的持續交付管道,團隊將獲得快速、可靠的反饋。
在項目層麵,組織將執行係統集成測試(坐)來驗證工作特性和功能是由多個團隊。誰應該執行在這個級別的測試?把這個責任成員在團隊層麵將大大減少團隊的交付速度。在係統集成測試的責任遠離這些團隊讓他們專注於他們的主要係統。
的係統團隊將執行係統集成測試場景運行在多個團隊、應用程序或過程。這些場景是由測試工件在團隊層麵創建的。
為了確保測試是流線型的,組織應該指定特定的角色,協調和執行這些測試。
周大福企業級別的,一個組織試圖建立端到端(E2E)測試。這個重要的測試類型坐在測試活動的中心,將最接近預期的用戶體驗。
一旦一個組織協調測試在多個團隊,這是很好的途徑實現端到端測試。在這一點上,還沒有正式的護欄在企業級別,以確保正確的人正在使用正確的工具,因為他們工作中定義的測試策略。解決戰略決策和持續改進護欄,這是一個企業必不可少的組織形式實施團隊。
企業實施團隊通常由專家來自不同團隊在整個組織。
這些角色
在一起,這些專業人士提供測試技術在共享服務模型中,通常通過一個服務目錄可用任何團隊需要協助:
此外,該係統團隊將在企業層麵,但比在其他層次有不同的範圍。在企業層麵,組織需要更少的測試,但測試將更加複雜,因為他們會模仿,甚至更多,客戶體驗和過程。係統團隊將執行這些測試。以確保他們能快速、準時完成測試,他們重用測試工件。
作為一個組織尺度連續測試,采用敏捷方法,它可以提高效率和降低成本的目標。它還應該在其團隊,旨在促進學習和分享,以便盡可能多的團隊可以從現代測試實踐成長和提高。
你可以放大持續學習和改進:
通過建立反饋循環,強調持續改進他們的測試實踐,組織可以對連續測試取得穩定的進步。
合作是一個高性能的essential-yet經常overlooked-component開發組織。當你的組織合作的團隊,項目和企業的水平,你可以放大持續學習,傳動穩定的測試流程改進。