為 Shell 腳本與 CLI 工具新增可執行的煙霧測試 是做什麼的?
當代理程式需要將脆弱的 shell 腳本或命令列工作流程轉換成可在編輯後重複驗證的格式時,請使用 Bats-core。代理程式會針對成功路徑、失敗路徑與輸出合約,撰寫專注的 Bash 測試,然後在重構、發佈或事故修復上線前,於本機或 CI 環境中執行這些測試。
先決條件
Bash 加上 Bats-core 以及待測試的 shell 腳本或 CLI 指令
安裝
無法自動提取任何基於來源的安裝或使用說明。在敏感的工作流程中執行此技能前,請先檢閱上游專案。