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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > TestNG
JUnit和TestNG的區(qū)別
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2014/8/18 14:36:36 ] 推薦標(biāo)簽:TestNG

  網(wǎng)上看了一篇英文帖子,講解JUnitTestNG框架的區(qū)別,挺好的,我這里翻譯下。
  1.對于注解類的支持

  2.測試參數(shù)化
  對于TestNG和JUnit都有不同的參數(shù)化設(shè)定功能,可是表現(xiàn)形式不同。參數(shù)化設(shè)定意味著當(dāng)運行測試的時候,參數(shù)可以從外部傳入到這個測試單元中。
  對于TestNG來說,要2部分,一是當(dāng)構(gòu)造測試代碼時候,要用@Parameters(value=XXX)來表示這個測試需要什么參數(shù),這樣的優(yōu)點是可以讓測試更加靈活并且可以根據(jù)不同的參數(shù)來得到不同的期望結(jié)果,比如:
public class TestNGTest6_1_0 {
@Test
@Parameters(value="number")
public void parameterIntTest(int number) {
System.out.println("Parameterized Number is : " + number);
}
}
  然后,在我們的XML文件中,我們把參數(shù)的具體值設(shè)置進來,如下:
<!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" >
<suite name="My test suite">
<test name="testing">
<parameter name="number" value="2"/>
<classes>
<class name="com.fsecure.demo.testng.TestNGTest6_0" />
</classes>
</test>
</suite>
  那么,如果我們要給的參數(shù)比較復(fù)雜,我們無法用一個簡單的String或者 原子類型在XML文件”推“給測試方法,那么怎么辦呢?這時候,我們要用”拉“模型了,我們用一個DataProvider屬性來給被測試的方法上聲明它需要的數(shù)據(jù),然后平行的,用@DataProvider注解來標(biāo)注一個方法,讓這個方法的返回值返回具體的數(shù)據(jù),這樣我們2個拼接下完美了。
  比如說:下面代碼聲明我們的測試類需要一個DataProvider:
@Test(dataProvider = "Data-Provider-Function")
public void parameterIntTest(TestNGTest6_3_0 clzz) {
System.out.println("Parameterized Number is : " + clzz.getMsg());
System.out.println("Parameterized Number is : " + clzz.getNumber());
}

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产草莓视频入口免费网站 | 日本特级淫片免费看 | 一级特级aaa毛片 | 日本三区四区免费高清不卡 | 污污免费视频 | 午夜影院一区二区 | 亚洲欧美综合 | 久久成年视频 | 久久精品a一国产成人免费网站 | 五月天在线观看免费视频播放 | 久久午夜影院 | 欧美日韩免费在线视频 | 久久精品一区二区国产 | 一区二区免费在线观看 | 美女被躁免费视频软件 | 免费又黄又猛又爽的大片 | 久久激情视频 | 成人软件网18免费视频 | 丁香六月在线观看 | 欧美日韩精品福利在线观看 | 中国毛片免费观看 | 免费观看欧美一区二区三区 | 中国老妇另类xxxx | 国产超91 | 国产精品免费观在线 | 三级欧美日韩 | 国产国语对白一区二区三区 | 500短篇超污多肉推荐短视频 | 日本动漫18的涩涩视频 | 久久精品国产99国产精偷 | 欧美三级不卡在线观看视频 | 国产性大片黄在线观看在线放 | 午夜国产精品免费观看 | 美女被啪全免视频软件 | 中文字幕亚洲欧美日韩高清 | 久久精品视频一区二区三区 | www.操.com| 男人天堂色 | 黄色毛片视频网站 | 偷偷操99| 青草香蕉视频 |