DataProvider不是注释类型

时间:2019-07-14 13:47:13

标签: dataprovider

我将Selenium WebDriver与TestNG一起使用。我正在尝试在Eclipse IDE中使用“数据提供程序”注释。但是,在显示错误0的注释上添加覆盖后

DataProvider不是注释类型

 package remoteTesting.dockervalidation;
 import org.testng.annotations.Test;
 public class DataProvider {
 @Test
 public void testcaseData() {}

 @DataProvider (name = "DPS1")
    public Object[][] createData1() throws Exception{
        Object[][] retObjArr= {{"hello","text",1},{"bye","message",1},{"solo","call",453}};
        return(retObjArr);
    }
}

2 个答案:

答案 0 :(得分:0)

这是因为您的类名称是“ DataProvider”。请将该类名更改为其他名称(这将具有更多含义),然后尝试从testng导入DataProvider。

答案 1 :(得分:0)

我刚刚卸载了TestNG插件,然后再次安装,它对我有用。