Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void uploadDBIFileInDSS(String csvFileString) throws BillingUserException{
- HomeController.logger.debug("Start");
- WebDriver driver = null;
- try {
- System.out.println("111111");
- System.setProperty("webdriver.chrome.driver", "XXXXX/chromedriver.exe");
- driver = new ChromeDriver();
- driver.get("XXXXXXX");
- System.out.println("222222");
- Thread.sleep(15000);
- WebElement username = driver.findElement(By.name("IDToken1"));
- WebElement password = driver.findElement(By.name("IDToken2"));
- username.sendKeys("XXXXX");
- Thread.sleep(5000);
- password.sendKeys("XXXXXX");
- Thread.sleep(5000);
- WebElement loginButton = driver.findElement(By.name("Submit"));
- loginButton.click();
- Thread.sleep(10000);
- driver.findElement(By.xpath("//*[contains(text(), 'XXXXX')]")).click();
- Thread.sleep(2000);
- driver.findElement(By.xpath("//*[contains(text(), 'XXXX')]")).click();
- Thread.sleep(2000);
- driver.findElement(By.xpath("//*[contains(text(), 'XXXX')]")).click();
- Thread.sleep(5000);
- WebElement attachFileButton = driver.findElement(By.name("upfile"));
- attachFileButton.sendKeys("XXXXXX");
- Select dropdown = new Select(driver.findElement(By.name("reason")));
- Thread.sleep(2000);
- dropdown.selectByValue("Misc");
- Thread.sleep(2000);
- driver.findElement(By.name("Submit")).click();
- Thread.sleep(5000);
- driver.findElement(By.xpath("//*[contains(text(), 'XXXX')]")).click();
- Thread.sleep(5000);
- driver.close();
- }catch(Exception exp) {
- driver.close();
- exp.printStackTrace();
- throw new BillingUserException(BillingUserException.XXXXXXX);
- }
- HomeController.logger.debug("End");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement