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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
JUnit及其相關的單元測試技術
作者:網絡轉載 發布時間:[ 2013/8/2 10:40:17 ] 推薦標簽:

  下面我們用EclEmma運行我們上面Junit的例子,看看測試覆蓋率是多少,點擊這個新的按鈕,運行Junit Test。

  可以看到EclEmma用不同的色彩標示了源代碼的測試情況。其中,綠色的行表示該行代碼被完整的執行,紅色部分表示該行代碼根本沒有被執行,而黃色的行表明該行代碼部分被執行。可見我們的測試用例對邏輯類LogicClass的測試達到了。

  有時候想一次運行中覆蓋所有的代碼通常比較困難,如果能把多次測試的覆蓋數據綜合起來進行察看,那么我們能更方便地掌握多次測試的測試效果。EclEmma提供了這樣的功能。通過Coverage視圖的工具按鈕來結合多次覆蓋測試的結果。在彈出框中點擊OK按鈕,可以看到多次測試對代碼的測試覆蓋率了。

  4. 如何使用Ant批量運行junit單元測試用例并生成測試報告

  我們編寫完單元測試用例以后,我們可以運行單元測試用例來檢查我們的代碼有沒有bug,以后如果代碼發生改變,我們可以運行單元測試用例來檢查我們的修改有沒有帶進新的bug。但如果每個測試用例都要手工運行那比較繁瑣了,下面我們介紹如何使用ant進行批量測試和生成測試報告。

  4.1 什么是ant:

  Ant是一個類似make的、用java實現的構建工具,項目的構建、包裝和發布過程中幾乎每一件事都可以由Ant的任務來處理。Ant憑借出色的易用性、平臺無關性以及對項目自動測試和自動部署的支持,已成為眾多項目構建過程中不可或缺的獨立工具,并已經成為事實上的標準。

  4.2 如何使用ant批量運行junit測試用例并生成測試報告:

  隨著項目的進展和項目的規模在不斷的膨脹,為了保證項目的質量,有計劃的執行全面的單元測試是非常有必要的。利用Ant集成Junit可以通過配置批量運行所指定的測試用例并生成測試報告,可以讓開發人員及時發現代碼中所隱藏的bug,及時進行修改,極大的提高工作效率,從某種意義上做到持續集成。

  Ant 內置了對 JUnit 的支持,它提供了兩個 Task:junit 和 junitreport,分別用于執行JUnit單元測試和生成測試結果報告。使用這兩個 Task編寫構建腳本,可以很簡單的完成批量運行單元測試并生成測試報告的任務。

  首先把junit的包加載到ant的編譯目錄下:打開 Eclipse 的window菜單,選擇reference選項界面,選擇Ant-> Runtime 選項,將 Junit 4.* 的 JAR 文件添加到 Classpath Tab 頁中的GlobalEntries 設置項里。還有記得檢查一下 Ant Home Entries 設置項中的 Ant 版本是否在1.7.0之上,如果不是請替換為新版本的 AntJAR文件,Eclipse3.2內置的ant版本是1.65,eclipse3.4內置的ant版本是1.70,所以如果我們使用的junit版本是4以上的,好用eclipse3.4。

  接下來是編寫 Ant 構建腳本 build.xml。雖然這個過程稍嫌繁瑣,但這是一件一勞永逸的事情。

  把此build.xml文件放到工程的根目錄下,修改test屬性的值為我們要運行的單元測試用例的包路徑名,如果為空默認運行工程所有的單元測試,在Eclipse下打開此build.xml文件,在右邊的outline視圖下右擊ant的junit任務,選擇RunAsAntBuild,可以運行此ant文件的junit任務,然后我們可以在Eclipse的控制臺上看到Ant任務的執行信息,任務執行完后,會在工程的report目錄下的“framework-${DSTAMP}-${TSTAMP}”臨時文件夾下生成html類型的測試報告。

上一頁1234下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: av区无码字幕中文色 | 国产成人精品一区二三区 | 日韩在线手机看片免费看 | 国产农村精品一级毛片视频 | 两性午夜欧美高清做性 | 99精品免费| 男女生性毛片免费观看 | 国产国产精品人在线观看 | 日本中文字幕在线观看视频 | 欧美成人a大片 | 欧美一级高清片欧美国产欧美 | 国产日韩91 | 看黄在线观看 | 亚洲精品午夜国产va久久成人 | 91国语精品自产拍在线观看性色 | 免费人欧美成又黄又爽的视频 | 韩日在线 | 99视频有精品视频免费观看 | 青青草国产精品久久 | 久久亚洲私人国产精品 | 最近中文字幕2019视频1 | 欧美日韩精品一区二区三区四区 | 欧美日韩大尺码免费专区 | 亚洲人成亚洲精品 | 性香港xxxxx免费视频播放 | 久草黑丝 | 欧美在线你懂的 | 国产一级α片 | 一级片免| 国产乱码精品一区二区三区网页版 | 在线免费资源 | 免费又黄又硬又爽大片 | 最近免费中文字幕大全高清片 | 2015小明台湾永久区域免费 | 国产黄色在线网站 | 国产精品果贷一区二区借贷宝 | 欧美日韩性视频一区二区三区 | 亚洲人成网站色7799在线播放 | 午夜一级影院 | 九九九九九九伊人 | 日本黄色片在线 |