您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源單元測(cè)試工具 > junit
用testsuite管理junit單元測(cè)試用例
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/9/26 11:19:06 ] 推薦標(biāo)簽:testsuite junit 單元測(cè)試

package calculor.Calculor;
import junit.framework.Test;
import junit.framework.TestSuite;
//import junit.sampling.*;
public class TestAll {
 public static Test suite()
 {
  TestSuite suite =x new TestSuite("All tests from part1");//表明這個(gè)標(biāo)識(shí)性東西
  suite.addTestSuite(TTmmTest.class);
  suite.addTestSuite(CalcTest.class);
  suite.addTest(new TTmmTest("testHelloworld"));//這里可以添加單個(gè)的測(cè)試方法
  return suite;
 }

}

  Tips:我們看到我們實(shí)際上增加了一個(gè)Test類,實(shí)際上Testsuite,TestCase都是實(shí)現(xiàn)了Test接口。

  創(chuàng)建過(guò)程:TestRunner一開(kāi)始現(xiàn)尋找測(cè)試類中的suite方法,找到了加入testsuite

  結(jié)果如圖

  注意在編寫(xiě)測(cè)試用例的時(shí)候,要保持測(cè)試用例的獨(dú)立性

  一個(gè)原則,每條單元測(cè)試用例都必須獨(dú)立運(yùn)行,不能依靠其他測(cè)試用例,或者不能按照什么順序運(yùn)行才可以。如果依靠其他測(cè)試用例的話,會(huì)給調(diào)試帶來(lái)非常大的麻煩,所以這點(diǎn)一定要記住。

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd