自動化測試框架 软件测试的自動化測試框架automated test framework是软件以及測試資料的集合其組成是為了要在不同的條件下執行程式單元以進行測試確認其行為和輸出自動化測試框架有兩個主要元件測試執行引擎英语test execution engine以及測試腳本存储库 自動化測試框架讓測試可以自動化進行自動化測試框架可以依指定的參數呼叫函數顯示結果比較和理想值的差異自動化測試框架是要開發軟體的钩子可以用自动化测试來測試 自動化測試框架需要可以執行特定的測試編排運行時環境並且有能力可以分析結果 自動化測試框架一般會有以下幾個目的 自動執行測試程序 執行由測試用例組成的測試套件 產生相關的測試報告 這些目的也可以用單元測試框架工具測試椿英语Test stub或測試驅動程式來實現 自動化測試框架也可以提供以下的功能 因為測試流程的自動化增加生產力 增加進行回归测试的可能性 提昇軟體模組及應用程式的品質 後續測試運行的可重複性 關燈測試例如在夜間辦公室沒有員工時進行測試 處理一些用其他方式不容易模擬的條件或用例例如負載