軟件測(cè)試中氯质,經(jīng)常需要測(cè)試大量的數(shù)據(jù)集搓萧。 測(cè)試代碼的邏輯完全一樣,只是測(cè)試的參數(shù)不一樣年叮。? 這樣我們就需要一種 “傳遞測(cè)試參數(shù)的機(jī)制”。 避免寫(xiě)重復(fù)的測(cè)試代碼
TestNG提供了2種傳遞參數(shù)的方式:
第一種: testng.xml 方式使代碼和測(cè)試數(shù)據(jù)分離玻募,方便維護(hù)只损;
第二種:@DataProvider 能夠提供比較復(fù)雜的參數(shù)衷蜓。 (也叫data-driven testing)
1.通過(guò)testng.xml傳遞參數(shù)給測(cè)試代碼
2.通過(guò)DataProvider傳遞參數(shù)