В листе Excel есть 3 столбца (адрес электронной почты, имя, фамилия) прикрепленный скриншот .Я хочу передать значения на веб-странице ( прикрепленный снимок экрана ) Когда я передаю значения, 1-е письмо получает 3 поля (электронная почта, имя, фамилия).Ниже упомянуто кодирование
WebElement email = driver.findElement(By.name("Email"));
WebElement password = driver.findElement(By.name("Password"));
WebElement confirmPassword =
driver.findElement(By.name("confirmPassword"));
File file = new File("E:\\Selenium\\Selenium\\TestData.xlsx");
FileInputStream inputStream = new FileInputStream(file);
Workbook guruWorkbook = new XSSFWorkbook(inputStream);
Sheet guruSheet = guruWorkbook.getSheet("TestData");
int rowCount = guruSheet.getLastRowNum() - guruSheet.getFirstRowNum();
for (int i = 1; i < rowCount + 1; i++) {
Row row = guruSheet.getRow(i);
for (int j = 0; j < row.getLastCellNum() - 1; j++) {
/*
* if(row.getCell(3).getStringCellValue().equals("Yes")) {
*
* }
*/
System.out.print(row.getCell(j).getStringCellValue() + "||");
String emailText = row.getCell(j).getStringCellValue();
String passText = row.getCell(j).getStringCellValue();
String CpassText = row.getCell(j).getStringCellValue();
System.out.println(emailText + " || " + passText + " || " + CpassText + " || ");
email.sendKeys(emailText);
password.sendKeys(passText);
confirmPassword.sendKeys(CpassText);
email.clear();
password.clear();
confirmPassword.clear();
}
System.out.println();
}
Пожалуйста, уточните .. Спасибо заранее