私の最初の要件は、2つのExcelシートがあることです
1 番目のシートには FirstName,Last Name が含まれます 2 番目のシートには Company ,Email が含まれます
私は2つのシートデータを結合してテストに渡す必要があり、テストではそれが必要です
最初のセット .... FirstName、LastName、Company、Email。2 番目のセット.. FirstName、LastName、Company、Email..
データがExcelシートに存在するまで..ここでの問題は、パラメータを渡すときに4つのパラメータを渡す必要がありますが、Excelシート2のパラメータでは...
助けが必要です......
================================================== =================================================
public Object[][] dataDetails() throws BiffException, IOException{
String pathofExcel="D:\\Test-Excel3.xls";
String sheetName="test";
Generics gen=new Generics();
String employeeDetails[][]=gen.excelRead(pathofExcel, sheetName);
return employeeDetails;
}
public Object[][] dataDetails2() throws BiffException, IOException{
String pathofExcel="D:\\Test-Excel4.xls";
String sheetName="test";
Generics gen=new Generics();
String employeeDetailss[][]=gen.excelRead(pathofExcel, sheetName);
return employeeDetailss;
}
@DataProvider(name="enterformDetails")
public Object[][] dp() throws BiffException, IOException {
List<Object[]> result = Lists.newArrayList();
result.addAll(Arrays.asList(dataDetails()));
result.addAll(Arrays.asList(dataDetails2()));
return result.toArray(new Object[result.size()][]);
}
@Test(dataProvider="enterformDetails")
public void employDetails(String FName,String LastName,String Comp,String Email){
EmpDetails emp=new EmpDetails();
emp.enterDetails(FName, LastName, Comp,Email);
}
前もって感謝します..