伊人99re_av日韩成人_91高潮精品免费porn_色狠狠色婷婷丁香五月_免费看的av_91亚色网站

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 測試驅動開發

測試驅動開發

2018-07-16 10:53:28 | 來源:中培企業IT培訓網

測試驅動開發

測試驅動開發( TDD)更側重予測試自動化。20世紀90年代的極限編程運動讓它變得流行起來。

TDD的通常被描述為如下的事件序列:

實現測試:顧名思義,你開始編寫測試,而后編寫代碼。一種實踐的方式是先指定要開發代碼的接口規格,然后實現代碼。為了能編寫測試,開發人員必須得找

到所有相關的需求規格、用例和用戶故事。

將重心從編碼切換到理解需求,對于正確的實現是很有裨益的。

驗證新寫的測試會失敗:新添加的測試會失敗,因為還沒有實現正確的行為,才剛編寫測試需要存根和接口。運行測試并且確認它會失敗。

編寫實現測試的功能:我們編寫的代碼不需要多么優雅或者高性能。開始時,只要讓新測試通過即可。

驗證新的測試和舊的測試會一起通過:新的測試通過時,我們知道新實現的特性是正確的。舊的測試也通過,說明我們沒有破壞已有的功能。

重構代碼:“重構”這個詞來源于數學。在編程中,它的意思是清理代碼的同時,讓代碼更容易理解和維護。我們需要重構是因為在前面的開發當中小小地耍了點詐。

TDD是和DevOps相符合的風格,但它并不是唯一的一個。主要優勢在于好的測試套件可以用在持續集成的測試中。

標簽: 測試驅動開發
主站蜘蛛池模板: 老师在办公室被躁在线观看 | 麻豆蜜桃九色在线视频 | 久久国产成人午夜av影院 | 亚州视频一区二区三区 | 公和我做好爽添厨房在线观看 | 久久精品亚洲精品无码金尊 | 国产深夜男女无套内射 | 久久国产乱 | 97dyy影院理论片 | 亚洲综合在线网址 | 91精品国产综合久久四虎久久 | 日本在线不卡免费视频 | 中文字幕人妻无码系列第三区 | 1313午夜精品理论片蜜桃网 | 国产色一区二区三区 | 欧美日本一道本一区二区 | 日本高清视频在线 | 国产α片免费观看在线人 | 国产69精品久久99不卡免费版亮点 | 纯欧美一级毛片免费 | 曼谷av女郎 | 亚洲一区二区三区sesese | 国产xxxx69真实实拍 | 99爱在线免费观看 | 人人玩人人添人人澡东莞 | 新91影院 | 亚洲网在线| 好男人社区WWW在线官网 | 不戴套干已婚少妇 | 中文人妻熟女乱又乱精品 | 欧美视频自拍 | 少妇午夜福利一区二区 | 精品久久久无码中文字幕边打电话 | 欧美日韩在线中文 | 久久久亚洲欧洲日产国产成人无码 | 国产精品久久久久一级毛片 | 无码伊人久久大杳蕉中文无码 | 麻豆传媒国产 | a级大片在线观看 | 特黄一级 | 少妇粉嫩小泬白浆流出 |