特色
    點擊觀看Tricentis虛擬峰會

    這個完全在線、免費參加的會議是信心十足地進行創新的關鍵。

    看現在
    特色
    得到Tricentis認證

    開始你的學習之旅。

    查看課程
    特色
    您的轉換工具包

    使用我們的轉換工具包推進您的企業測試策略。

    了解更多
    連續測試框架 |測試策略

    定義你的
    測試策略

    轉換 > 連續測試框架 > 定義測試策略

    加速你的軟件交付周期是不可能的,除非你也加速和增強你的軟件測試方法。在另一篇文章中,我們描述了將您的組織轉變為一個現代測試組織

    本文將集中於定義您的測試策略。您將了解采用敏捷實踐的重要性。我們還將引導您完成測試活動的級別,概述測試策略的組成部分,解釋什麼是現代工具策略,並總結建立策略需要什麼。

    定義您的測試策略

    測試策略是描述公司將在其軟件開發生命周期(SDLC)中采用的測試方法的大綱。因為今天的許多團隊都遵循敏捷開發的原則,所以他們也應該遵循敏捷測試的原則。為此,采用敏捷測試是定義測試策略的關鍵因素:

    1. 擁抱敏捷測試
    2. 理解測試活動的三個層次
    3. 調整測試策略的組件
    4. 創建一個現代的工具策略
    5. 製定你的策略

    1

    測試策略

    擁抱敏捷測試

    敏捷測試包含了測試團隊在測試周期中習慣使用的相同測試類型。不同的是,在敏捷測試中,團隊必須在更短的時間內更頻繁地執行這些測試。

    • 單元測試通常由開發人員在代碼、類或功能級別執行。
    • 係統測試驗證係統的功能。
    • 係統集成測試驗證係統之間的集成。
    • 端到端測試驗證完整的業務流程。
    • 用戶驗收測試向團隊提供來自業務用戶的反饋。

    團隊也可以選擇執行非功能測試,例如安全性測試或負載和性能測試。因為敏捷開發需要團隊更頻繁地執行每一種類型的測試,所以對團隊來說,將盡可能多的測試自動化將是理想的。

    自動化不僅可以幫助您滿足敏捷測試中對速度的需求,還可以幫助您處理日益增加的複雜性。敏捷團隊經常必須麵對:

    • 不同的測試策略。在不同階段、不同過程和不同應用程序上工作的團隊將傾向於使用他們自己的測試策略。這些策略可能與其他團隊使用的策略相衝突。
    • 孤立的測試周期.一個團隊使用的測試策略和資源對其他團隊是不可訪問的。
    • 多個團隊在一個應用程序上工作。對於這些團隊來說,協作和溝通是最重要的。

    當您在組織中擴展測試時,像這樣的挑戰將導致更多的依賴關係、更低的效率和更高的成本。如果您打算繼續滿足您的客戶的質量標準,那麼您現在需要轉換您的測試實踐,並具有簡化和高效的頭腦。

    繼續閱讀本文

    Baidu
    map