Я могу записать автоматизированные данные в файл Excel. Тем не менее, я прошу помощи о том, как прочитать шаблон Excel со списком имен там, где каждое имя выполняет соответствующий метод, а затем выполняет запись значений этого в строке.
Например, вот шаблон:
Шаблон Excel:
Кроме того, вот метод, соответствующий данным в файле Excel:
public void AbbeyNational(String AbbeyNationalURL, String AN_AccCookiesButton, String AN_MortgageTabButton, String AN_ExistingCustomerButton, String AN_FollowRateButton, String AN_SVRButton, String AN_RateFld) throws InterruptedException, IOException{
driver.get(AbbeyNationalURL);
driver.findElement(By.xpath(AN_AccCookiesButton)).click();
driver.findElement(By.linkText(AN_MortgageTabButton)).click();
driver.findElement(By.xpath(AN_ExistingCustomerButton)).click();
driver.findElement(By.xpath(AN_FollowRateButton)).click();
driver.findElement(By.xpath(AN_SVRButton)).click();
String a = driver.findElement(By.cssSelector(AN_RateFld)).getText();
AN_Rate = a.substring(54,58);
T1 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(Calendar.getInstance().getTime());
data.put("2", new Object[]{"Abbey National", AN_Rate, T1});
System.out.println(AN_Rate);
TakesScreenshot scrShot = (TakesScreenshot)driver;
File srcfile = scrShot.getScreenshotAs(OutputType.FILE);
File DestFile = new File("C:\\Users\\harpreet dugh\\Desktop\\Screenshots\\AbbeyNational.png");
FileUtils.copyFile(srcfile, DestFile);
}
И, наконец, вот желаемый результат:
Желаемый выход:
Чтобы уточнить, как видно из выходных данных, я хотел бы прочитать кредитору 'Abbey National' из файла excel, выполнить соответствующий метод и записать ставку и время для этого кредитора в файле excel.
Может ли кто-нибудь помочь мне с этим, пожалуйста?