天天看點

收藏:一個不錯的靈活測試新四象限

收藏:一個不錯的靈活測試新四象限

    在朱少民老師的拉鈎課程中,有個不錯的新靈活四象限模型。覺得不錯,收藏之。

這樣修改的結果,形成新的靈活測試四象限:基于業務層建構産品品質、基于技術層建構産品品質、基于技術層評價産品品質和基于業務層評價産品品質。順序和圖 1 也不一樣了,之前是順時針,現在是逆時針:業務驅動測試,業務必須在前,最後收集使用者回報、進行分析,再輸入到需求中,形成閉環,這樣更科學合理。

Q1:基于業務層建構産品品質。業務驅動測試,即包括驗收測試驅動開發(ATDD)和行為驅動開發(BDD)、執行個體化需求、測試驅動設計等,不僅澄清和驗證需求與設計,更重要的是建構高品質的需求與設計,這更有價值。

Q2:基于技術層建構産品品質,側重 CI/CD 技術和環境的支援,實作單元測試驅動開發,以及良好的自動化單元測試、代碼的靜态分析和基于 CI 的代碼評審流程、全自動且流水線式的持續內建測試(BVT)等,以建構高品質的代碼。

繼續閱讀