技術內容
具有修改彈性是軟體的重要特性,也是軟體被廣泛運用的主要原因之一。 也因為軟體開發過程必須隨著需求變更而頻繁地修改,如何有效地確保舊有軟體元件的正確性是軟體開發團隊的重要課題。
回歸測試即是在軟體修改後將過去曾經執行過的測試個案重新執行,以確保系統總體運作仍維持原有品質。
值得注意的是,對於大型軟體而言,測試個案的數目在開發過程快速累積,若每次軟體修改後即手動執行所有測試個案,將是一件耗時耗力的工作。
因此,本研究室的研究著重於將回歸測試個案執行自動化,以期降低回歸測試的成本,並搭配測試套件精簡和測試個案排序等技術提升回歸測試的效益。
技術圖示
教師聯絡資訊
林楚迪 副教授
05-2717227 / chutilin@mail.ncyu.edu.tw