我有@Test註釋的測試市場。但是當我運行測試用例時,它顯示我 測試運行:0,失敗:0,跳過:0 我在eclipse中運行測試用例。我在eclipse中安裝了testng插件。TestNG測試程序沒有執行
的TestClass代碼:
內@Testpublic class ModelledEventBus {
ModelledEventBusOperator dummyOperator = new ModelledEventBusOperator();
/**
* Dummy Test Case to show the interworkings of TAF classes
*/
@VUsers(vusers = { 1, 10, 100 })
@Test(dataProvider = "dummyTestData", dataProviderClass = ModelledEventBusTestDataProvider.class)
public void dummyTestCase(String stringToPrint) {
setTestcase("TC-DUMMY", "Dummy Test Case");
setTestInfo("Testing " + stringToPrint);
assertEquals(dummyOperator.operate(stringToPrint),
dummyOperator.expected());
}
}
屬性自定義。
public class ModelledEventBusTestDataProvider {
// Dummy Test Data Provider Code generated to show interworkings of TAF Classes
@DataProvider(name="dymmyTestData")
public static String[][] dummyTestData(){
String[][] result = {{"First String"},{"Second String"}};
return result;
}
}
TestNG的版本:6.8.0
顯示你的代碼..你如何運行它(右擊運行testng?)什麼版本的testng插件? –
嗨niharika_neo,我編輯了這個問題來添加細節。如果您需要更多詳細信息,請告訴我。 – Raman
你也可以把數據提供者的代碼。 –