Package org.openqa.selenium

Examples of org.openqa.selenium.JavascriptExecutor


      selenium = new WebDriverBackedSelenium(getDriver(), Config.inst().TEAMMATES_URL);

      /*
       * Chrome hack. Currently Chrome doesn't support confirm() yet. http://code.google.com/p/selenium/issues/detail?id=27
       */
      JavascriptExecutor js = (JavascriptExecutor) getDriver();
      js.executeScript("window.confirm = function(msg){ return true;};");

    } else {

      System.out.println("Using " + Config.inst().BROWSER);

View Full Code Here


     * Huy: I have no idea why the driver.switchTo().alert() approach doesn't work even in Firefox (it supposed to!). This is a workaround to press Yes in the confirmation box. Same for function
     * below for No.
     */

    // if (Config.inst().BROWSER.equals("chrome")) {
    JavascriptExecutor js = (JavascriptExecutor) getDriver();
    js.executeScript("window.confirm = function(msg){ return true;};");
    // }
  }
View Full Code Here

    // }
  }

  public void chromeConfirmNo() {
    // if (Config.inst().BROWSER.equals("chrome")) {
    JavascriptExecutor js = (JavascriptExecutor) getDriver();
    js.executeScript("window.confirm = function(msg){ return false;};");
    // }
  }
View Full Code Here

      selenium = new WebDriverBackedSelenium(driver, Config.inst().TEAMMATES_URL);

      /*
       * Chrome hack. Currently Chrome doesn't support confirm() yet. http://code.google.com/p/selenium/issues/detail?id=27
       */
      JavascriptExecutor js = (JavascriptExecutor) driver;
      js.executeScript("window.confirm = function(msg){ return true;};");

    } else {

      System.out.println("Using " + Config.inst().BROWSER);

View Full Code Here

     * Huy: I have no idea why the driver.switchTo().alert() approach doesn't work even in Firefox (it supposed to!). This is a workaround to press Yes in the confirmation box. Same for function
     * below for No.
     */

    // if (Config.inst().BROWSER.equals("chrome")) {
    JavascriptExecutor js = (JavascriptExecutor) driver;
    js.executeScript("window.confirm = function(msg){ return true;};");
    // }
  }
View Full Code Here

    // }
  }

  public static void chromeConfirmNo() {
    // if (Config.inst().BROWSER.equals("chrome")) {
    JavascriptExecutor js = (JavascriptExecutor) driver;
    js.executeScript("window.confirm = function(msg){ return false;};");
    // }
  }
View Full Code Here

      /*
       * Chrome hack. Currently Chrome doesn't support confirm() yet.
       * http://code.google.com/p/selenium/issues/detail?id=27
       */
      JavascriptExecutor js = (JavascriptExecutor) driver;
      js.executeScript("window.confirm = function(msg){ return true;};");

    } else {

      System.out.println("Using " + Config.BROWSER);

View Full Code Here

     * work even in Firefox (it supposed to!). This is a workaround to press Yes
     * in the confirmation box. Same for function below for No.
     */

    // if (Config.BROWSER.equals("chrome")) {
    JavascriptExecutor js = (JavascriptExecutor) driver;
    js.executeScript("window.confirm = function(msg){ return true;};");
    // }
  }
View Full Code Here

    // }
  }

  public static void chromeConfirmNo() {
    // if (Config.BROWSER.equals("chrome")) {
    JavascriptExecutor js = (JavascriptExecutor) driver;
    js.executeScript("window.confirm = function(msg){ return false;};");
    // }
  }
View Full Code Here

          driver.findElement(destElement).sendKeys(trip.getDestination());
          driver.findElement(By.xpath("html/body/div[9]/div/ul/li")).click();

          // attesa
          waitingRandomSec(5);
          JavascriptExecutor js = (JavascriptExecutor) driver;

          // partenza
          js.executeScript(" document.getElementById('ControlGroupRibbonAnonHomeView_AvailabilitySearchInputRibbonAnonHomeView_DepartureDate').value='"
              + trip.getFormattedDepartureDate() + "';");

          // arrivo
          js.executeScript(" document.getElementById('ControlGroupRibbonAnonHomeView_AvailabilitySearchInputRibbonAnonHomeView_ReturnDate').value='"
              + trip.getFormattedArrivalDate() + "';");

          driver
              .findElement(
                  By.id("ControlGroupRibbonAnonHomeView_AvailabilitySearchInputRibbonAnonHomeView_ButtonSubmit"))
View Full Code Here

TOP

Related Classes of org.openqa.selenium.JavascriptExecutor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.