亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
JUNIT源碼探秘系列(上)
作者:網絡轉載 發布時間:[ 2013/4/16 14:10:56 ] 推薦標簽:

junit源碼探秘(一):準備

1.1      題引

前幾天和朋友聊天,朋友說你作為自動化測試?絲,居然沒有讀過Junit的源碼,實在是不應。于是下定決心認真研究一下Junit的源碼,通過學習Junit源碼,希望從中學到一些好的編程風格和實現思路以及自動化工具設計的思想。

JUnit是一個開源的java單元測試框架。在1997年,由 Erich Gamma 和 Kent Beck 開發完成。這兩個牛人中 Erich Gamma 是 GOF 之一;Kent Beck 則在 XP 中有重要的貢獻。

JUnit設計的非常小巧,但是功能卻非常強大。主要有以下特性:

1)         提供的API可以讓你寫出測試結果明確的可重用單元測試用例

2)       提供了三種方式來顯示你的測試結果,而且還可以擴展

3)       提供了單元測試用例成批運行的功能

4)       超輕量級而且使用簡單,沒有商業性的欺騙和無用的向導

5)       整個框架設計良好,易擴展

本次學習Junit3.8作為例子進行學習。

1.2      簡單Junit例子

首先用一個完整實例來說明 JUnit 的使用。由于本次的學習分析對象是 JUnit 的實現代碼(即源碼),因而Junit的使用不在深入討論中;整個學習調試跟蹤過程中,引用比較簡單的加減乘除運算作為測試代來研究源碼。

被測試代碼類如下:

測試類代碼如下:

另外,為了深入研究源碼,在調試跟蹤過程中使用Junit Test和Java Application兩種方式交叉調試,所以在Junit源碼中加入運行參數,如下圖所示,主要以Junit默認的文本運行方式(即textui方式)

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 日韩三级视频在线 | 黄色短视频在线免费观看 | 处videossex第一次hd | 日本欧美色图 | 永久网站www774777视频 | 国产精品久久久久网站 | 亚洲精品一卡2卡3卡三卡四卡 | 韩国午夜tv免费影院 | 日本三级黄视频 | 国产日韩欧美网站 | 日韩不卡毛片 | 天天操天天舔 | 久久的色偷偷 | 亚洲精品香蕉婷婷在线观看 | 91极品蜜桃臀在线播放 | 亚洲小视频在线 | 午夜在线观看视频在线播放版 | 免费人成在线看 | 国产天堂网 | 欧美日韩精品在线 | 亚洲欧美国产18 | 欧美人体一区二区三区 | 中日韩免费视频 | 老司机午夜精品视频 | 一级做a爰片久久毛片唾 | 色综合精品 | 国产一二三区视频 | 国产福利免费视频 | 欧美大胆性生话 | 日日噜噜噜夜夜爽爽狠狠69 | 又黄又免费| 亚洲另类精品xxxx人妖 | 天天久久 | 欧美黄www免费 | 国产男女视频 | 午夜在线影院 | 国产亚洲欧洲 | 羞羞的视频在线免费观看 | 久久香蕉精品视频 | 在线观看深夜观看网站免费 | 精品国产免费第一区二区 |