Selenium webdriver 硒测试
我正试图写一个Excel阅读程序,但以静态方式。 当我通过TestNG运行这个程序时,它抛出一个异常——“参数类型不匹配” 请告诉我,我哪里出错了Selenium webdriver 硒测试,selenium-webdriver,testng-dataprovider,Selenium Webdriver,Testng Dataprovider,我正试图写一个Excel阅读程序,但以静态方式。 当我通过TestNG运行这个程序时,它抛出一个异常——“参数类型不匹配” 请告诉我,我哪里出错了 import org.testng.annotations.DataProvider; import org.testng.annotations.Test; public class Dummy_Excel_Reading { @Test(dataProvider="getdata") public void test(Stri
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
public class Dummy_Excel_Reading
{
@Test(dataProvider="getdata")
public void test(String username, Integer Number, String Address)
{
System.out.println(username +" - "+ Number +" - "+ Address);
}
@DataProvider
public Object[][] getdata()
{
Object[][] data=new Object[2][3];
data[0][0]="Abcd";
data[0][1]="123";
data[0][2]="Noida";
data[1][0]="Xyz";
data[1][1]="789";
data[1][2]="Delhi";
return data;
}
}
在对象数组中将数字存储为字符串,但在测试方法中需要整数
公共无效测试(字符串用户名、整数、字符串地址)
像这样改变它
数据[0][1]=123代码>
数据[1][1]=789代码>谢谢Vinoth S:)@PrashantAgarwal,如果有帮助,您可以点击勾号接受答案