亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

單元測試的策略有哪些?

單元測試的策略有哪些?

一只斗牛犬 2018-09-20 10:06:14
單元測試的策略有哪些
查看完整描述

1 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

邏輯覆蓋、循環覆蓋、同行評審、桌前檢查、代碼走查、代碼評審、景泰數據流分析
單元測試是對軟件基本組成單元進行測試,
這里的基本單元不一定是指一個具體的函數

Function

Procedure

或一個類的方法,

單元

具有一些基本屬性,
如:
明確的功能、
規格定義,明確的接口定義,可清晰地與同一程序的其它單元劃分開來。

在純
C
語言的代碼中,為了操作方便期間,我們一般認為一個函數就是一個單元。

1.2.2
單元測試的主要目的:

1.
驗證代碼是與設計符合的

2.
跟蹤需求和設計的實現

3.
發現設計和需求中存在的錯誤

4.
發現在編碼過程中引入的錯誤

1.2.3
何時開展單元測試

一般地,
在編碼階段就應開展單元測試,
邊寫程序邊測試是一個好習慣。
一個組織不要
孤立的劃分出編碼和單元測試兩個階段,也不要等代碼都寫完了才開始單元測試。

有時候需要將單元測試時間推后到集成階段,甚至系統完成階段。

單元測試可以分為計劃、設計、實現、執行幾個階段。

計劃

是作好人和時間的安排。

設計

確定采用什么樣的測試方法,
達到一個什么樣的覆蓋率標準等。

實現

是設計生成各
個測試用例。

執行

包括驅動和樁函數的設計實現,測試數據準備,測試結果驗證等等。



查看完整回答
反對 回復 2018-10-09
  • 1 回答
  • 0 關注
  • 1659 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號