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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
JUnit三分鐘教程之快速起步
作者:網絡轉載 發布時間:[ 2013/3/29 14:33:53 ] 推薦標簽:

JUnit是個好東西,做大點的項目離不開這東西,實際中用的時候也因為時間和人力的關系,僅僅寫個TestCase(測試單元),運行一下看看扔過去了,過后也不維護測試代碼。
 
所用的JUnit包為3.8.2。
 
JUnit這東西,說復雜也復雜,說簡單也簡單,關于JUnit的敘述解說網上一堆一堆,可是找不到個簡單點又能說明問題的附帶有完整代碼可運行的例子。下面給出一個三分鐘的入門的例子大家看看。
 
一、寫測試目標(業務相關的類)
 
/**
*
* 測試對象
* User: leizhimin
* Date: 2008-3-13 14:58:58
*/
public class Calcuator {
    public double add(double n1, double n2) {
        return n1 + n1;
    }
}
 
二、寫測試用例
 
import junit.framework.TestCase;

/**
* 測試用例
* File: TestCalcuator.java
* User: leizhimin
* Date: 2008-3-13 15:00:17
*/
public class TestCalcuator extends TestCase {
    public void testAdd(){
        Calcuator calcuator=new Calcuator();
        double result=calcuator.add(1,2);
        assertEquals(3,result,0);
    }

}
 
import junit.framework.TestCase;

/**
* 測試用例
* File: TestCalcuator2.java
* User: leizhimin
* Date: 2008-3-13 16:13:29
*/
public class TestCalcuator2 extends TestCase  {
    public void testAdd(){
        Calcuator calcuator=new Calcuator();
        double result=calcuator.add(1,2);
        assertEquals(3,result,0);
    }
}
 
三、寫測試單元
 
import junit.framework.TestSuite;
import junit.framework.Test;
import junit.textui.TestRunner;

/**
* 測試單元
* File: TestAll.java
* User: leizhimin
* Date: 2008-3-13 16:17:10
*/
public class TestAll extends TestSuite {
    public static Test suite() {
        TestSuite suite = new TestSuite("TestSuite Test");
        suite.addTestSuite(TestCalcuator.class);
        suite.addTestSuite(TestCalcuator2.class);
        return suite;
    }
    public static void main(String args[]){
        TestRunner.run(suite());
    }
}
 
四、運行單元測試的main()方法
 
控制臺打印出結果如下:
..
Time: 0

OK (2 tests)


Process finished with exit code 0
 
 
運行圖形界面顯示結果:

這個例子100%可以運行。呵呵,看到了吧。
 
這個僅僅是個起步例子,在實際中還應該注意測試數據的預備,測試結束后要恢復測試環境的狀態,如果你想繼續了解,請看"JUnit三分鐘教程 ---- 實際應用"。

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 在线成人毛片 | 黄色片免费观看视频 | 精品国产片 | 香焦视频在线观看黄 | 一级片免费播放 | 在线视频你懂得 | 国产成人精品视频免费 | 久久综合偷偷噜噜噜色 | 精品400部自拍视频在线播放 | 国产欧美日韩看片片在线人成 | 亚洲一区二区三区免费观看 | 一级毛片高清大全免费观看 | 天天看天天射天天视频 | 国产福利麻豆精品一区 | 97人洗澡人人澡人人爽人人 | 天天操夜夜操视频 | 日韩欧美亚洲 | 亚洲欧美视频在线播放 | 多人乱p欧美4p | 日韩经典第一页 | 亚洲a在线观看 | 在线毛片免费 | 欧美性生交xxxxx久久久 | 狠狠色综合久久婷婷 | 久久国产精彩视频 | 久久99毛片免费观看不卡 | 国产高清一区二区三区视频 | 久久久9999久久精品小说 | 国产亚洲精品一品区99热 | 成人a免费α片在线视频网站 | 成人国产精品一级毛片视频 | 亚洲乱码尤物193yw在线播放 | 欧美在线一二三区 | 最近中文字幕高清视频2019 | 久久精品国产久精国产80cm | 欧美一级黄色片免费看 | 中文字幕成人免费高清在线视频 | 亚洲欧美一区二区三区久本道 | 亚欧日韩毛片在线看免费网站 | 澳门成人免费永久视频 | 九九九精品视频 |