Closed kiran1423 closed 6 years ago
package TESTS;
import org.testng.annotations.Test;
import DATA.Xlsheet; import PAES.Login; import PAES.page; import jxl.read.biff.BiffException;
import java.io.IOException; import java.util.Hashtable;
import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.support.PageFactory; import org.testng.annotations.DataProvider;
public class NewTest { public WebDriver d;
@DataProvider public Object[][] dp() throws BiffException, IOException { Xlsheet x = new Xlsheet();
Object data[][]=x.data();
System.out.println("provider" + data.length);
return data;
} @Test(dataProvider="dp") public void sigin(Hashtable<String, String> data) throws InterruptedException { page p =PageFactory.initElements(d,page.class); // page p=new page();
Login ob=p.init();
// Login ob=PageFactory.initElements(d, Login.class);
// Login ob = new Login();
System.out.println("Newtest" + data.get("UserName") +data.get("Password"));
ob.log(data.get("UserName"),data.get("Password"));
}
}
my code is
package TESTS;
import org.testng.annotations.Test;
import DATA.Xlsheet; import PAES.Login; import PAES.page; import jxl.read.biff.BiffException;
import java.io.IOException; import java.util.Hashtable;
import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.support.PageFactory; import org.testng.annotations.DataProvider;
public class NewTest { public WebDriver d;
@DataProvider public Object[][] dp() throws BiffException, IOException { Xlsheet x = new Xlsheet();
} @Test(dataProvider="dp") public void sigin(Hashtable<String, String> data) throws InterruptedException { page p =PageFactory.initElements(d,page.class); // page p=new page();
}
}