本課程主要在探討軟體系統之測試方法、測試步驟、及其整體測試管理等技術,以確保軟體系統的品質,同時熟悉及運用敏捷軟體開發與測試的方法與工具。This course mainly explores the testing methods, testing steps, and overall testing management of the software system to ensure the quality of the software system, and at the same time be familiar with and use agile software development and testing methods and tools.
1. Paul Ammann, Jeff Offutt, Introduction to Software Testing, 2nd edition, 2016, Cambridge University Press, ISBN 978-1107172012
1. Paul Ammann, Jeff Offutt, Introduction to Software Testing, 2nd edition, 2016, Cambridge University Press, ISBN 978-1107172012
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
Implementation of Test design and test cases for SikuliImplementation of Test design and test cases for Sikuli Implementation of Test design and test cases for Sikuli |
30 | 實作針對Sikuli的測試設計與測試案例 |
Create Agile software test environment and implement unit test for SikuliCreate Agile software test environment and implement unit test for Sikuli Create Agile software test environment and implement unit test for Sikuli |
40 | 建立敏捷軟體開發測試環境以及實作針對Sikuli的單元測試 |
隨堂專題報告隨堂專題報告 Suitang Special Report |
30 | 指定課外教材題目,請同學準備簡報資料,於課堂中報告分享 |