Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. WebElement iframeSwitch= driver.findElement(By.id("configFrame"));
  2. driver.switchTo().frame(iframeSwitch); System.out.println("Switched");
  3. driver.findElements(By.xpath("//input[@ng-change='ProcessUpdates(m);']")).clea‌​r();
  4. driver.findElement(By.xpath("//input[@ng-change='ProcessUpdates(m);']")).sendK‌​eys("Arsenal");
  5. driver.findElement(By.id("SearchAll")).click(); Thread.sleep(15000);
  6. driver.switchTo().defaultContent(); JavascriptExecutor js=(JavascriptExecutor)driver;
  7. js.executeScript("javascript:window.scrollBy(0,300)");
  8.  
  9. driver.switchTo().frame(nameFrame);
  10.  
  11. driver.findElement(locator);
  12.  
  13. public void scrollingToBottomofAPage() {
  14. driver.navigate().to(URL);
  15. ((JavascriptExecutor) driver)
  16. .executeScript("window.scrollTo(0, document.body.scrollHeight)");
  17. }
  18.  
  19. public void scrollingToElementofAPage() {
  20. driver.navigate().to(URL);
  21. WebElement element = driver.findElement(By.linkText("Import/Export"));
  22. ((JavascriptExecutor) driver).executeScript(
  23. "arguments[0].scrollIntoView();", element);
  24. }
  25.  
  26. public void scrollingByCoordinatesofAPage() {
  27. driver.navigate().to(URL);
  28. ((JavascriptExecutor) driver).executeScript("window.scrollBy(0,500)");
  29. }
  30.  
  31. Robot robot = new Robot();
  32. robot.keyPress(KeyEvent.VK_PAGE_DOWN);
  33. robot.keyRelease(KeyEvent.VK_PAGE_DOWN);
  34.  
  35. Actions act = new Actions();
  36. act.sendKeys(Keys.TAB,Keys.TAB).build.perform();
  37.  
  38. public void getIframe(final WebDriver driver, final String id) {
  39. final List<WebElement> iframes = driver.findElements(By.tagName("iframe"));
  40. for (WebElement iframe : iframes) {
  41. System.out.println("Frame name :" + iframe.getAttribute("name"));
  42. }
  43. }
  44.  
  45. JavascriptExecutor b = (JavascriptExecutor)driver;
  46. b.executeScript("scroll(0,400)");
  47.  
  48. JavascriptExecutor b = (JavascriptExecutor)driver;
  49. WebElement c = driver.findElement(By.xpath(""));
  50. driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
  51. b.executeScript("arguments[0].scrollIntoView(true)",c);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement