當(dāng)我們?cè)谑褂?/span>TestNG時(shí),發(fā)現(xiàn)它有一個(gè)非常好用的參數(shù)化功能。當(dāng)你的測試用例有固定的參數(shù)和斷言結(jié)果時(shí),它可以相似用例的節(jié)省用例的個(gè)數(shù)。

  例子如下:

平面設(shè)計(jì)培訓(xùn),網(wǎng)頁設(shè)計(jì)培訓(xùn),美工培訓(xùn),游戲開發(fā),動(dòng)畫培訓(xùn)

import static org.testng.Assert.assertEquals;import org.testng.annotations.DataProvider;import org.testng.annotations.Test;/**
 * Created by fnngj on 2017/3/19. */public class Demo {    // 定義測試數(shù)據(jù)
    @DataProvider(name = "data")    public Object[][] Users() {        return new Object[][] {
                { 1, 1, 2},
                { 2, 2, 5},
                { 3, 3, 6},
        };
    }
    @Test(dataProvider="data")    public void testAdd(int a,int b,int c) {
        assertEquals(a + b, c);
    }
}

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式