阿摩線上測驗 登入

申論題資訊

試卷:108年 - 108 經濟部所屬事業機構_新進職員甄試_資訊:1.資訊管理、2.程式設計#80813
科目:國營事業◆1.資訊管理 2.程式設計
年份:108年
排序:0

申論題內容

二、簡答題:(22 分) (一)請說明何謂單元測試(Unit test)?(4 分)

詳解 (共 2 筆)

詳解 提供者:我還有明天

單元測試 (Unit testing)

以程式碼的最小單位進行測試,保護程式邏輯不會在系統維護的過程中遭到破壞,也進一步確保維護中的程式碼品質。

有點像是資料庫交易(ACID)的單元性、單一性

該段程式為最小可執行之單元 一來避免測試或維護時影響其他程式運作

而來測試過程花費時間也可大大降低 不需要為了修改一小段程式碼 卻要花費執行全部程式的時間來檢測該段程式是否正確

詳解 提供者:Grace

專案分成數個低度耦合的部分,針對某一部分所做的獨立測試。
最小的測試單元是函式,更大一點的有類別與模組。
專案在上線前,要有單元測試,以免出錯付出更大的成本。