軟體測試技術
開課日期 | | 隨時開課 |
課程費用 | | 線上洽詢 |
開課地點 | | 台北市大安區復興南路一段390號2樓 |
適合職務 | |
開課日期
隨時開課
學習時程
18
上課時間
週六,週日
上課時段
上午,下午
.軟體開發人員,需要執行結構化程式或物件導向程式之單元測試。
.軟體測試人員,需分析、設計測試案例;執行整合測試、系統測試;撰寫測試紀錄與錯誤報告。
.軟體測試經理,需要計畫測試工作、管理測試流程。
.軟體品質保證人員,需定義測試流程、保證軟體品質。
學習軟體測試的相關理論後能獨立且正確瞭解軟體測試的目標以及軟體測試有關的專案管理、測試流程、測試的技術與策略等基本觀念。
資訊服務產業要能長久經營,除了有良好的開發能力之外,還要有良好的軟體品質,及較低的軟體維護成本以維持公司的競爭優勢,其中高品質的軟體以及較低的軟體維護成本,這兩者的共同要素即是軟體測試。對企業來說,軟體測試往往是軟體開發過程中,最繁瑣也是最重要的工作之一。本課程包含「軟體測試管理」與「軟體測試方法」,學員學習相關理論後能正確瞭解軟體測試的目標,進而應用在工作上。
『軟體測試技術』課程主要分為「軟體測試管理」、「軟體測試方法」二部分,內容包括:
課程大綱如下:
1.軟體測試概念:測試意義、測試流程、測試技術、軟體品質。
2.軟體測試專案管理:軟體測試流程與計畫文件。
3.軟體靜態測試分析。
4.軟體動態測試技術-測試案例設計。
4-1.白箱測試 :測試覆蓋率、基本路徑測試、資料流程測試。
4-2.黑箱測試:等價類別、邊界值分析、因果圖、狀態測試、劇本測試。
5.軟體測試層次:單元測試、整合測試、系統測試與系統整合測試、使用者介面測試、使用者驗收測試。