為了確保只有在測試覆蓋率超過 90% 時,才能將 pull request 合併到 main branch,您應該設定什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為 main branch 設定 branch policy。.
為什麼這是答案
為 main branch 設定 branch policy (分支原則) 是確保測試覆蓋率達標才能合併 pull request 的正確方法。Branch policy 允許您強制執行特定的條件,例如要求建置成功、通過測試以及達到最低程式碼覆蓋率閾值,然後才能將程式碼合併到受保護的分支。 為 feature branch 設定 branch policy 不會影響合併到 main branch 的條件,因為 feature branch 通常是開發人員的工作分支。建立 Publish Test Results 任務是將測試結果發佈到 Azure Pipelines 的步驟,但它本身不強制執行覆蓋率閾值。建立 code coverage configuration YAML 檔案是定義如何測量程式碼覆蓋率,但它需要與 branch policy 結合才能強制執行。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡