Codota Logo
WebDriver.manage
Code IndexAdd Codota to your IDE (free)

How to use
manage
method
in
org.openqa.selenium.WebDriver

Best Java code snippets using org.openqa.selenium.WebDriver.manage (Showing top 20 results out of 1,314)

Refine searchRefine arrow

  • FirefoxDriver.<init>
  • WebDriver.get
  • WebDriver.findElement
  • Common ways to obtain WebDriver
private void myMethod () {
WebDriver w =
  • Codota Iconnew FirefoxDriver()
  • Codota Iconnew ChromeDriver()
  • Codota IconCapabilities capabilities;new ChromeDriver(capabilities)
  • Smart code suggestions by Codota
}
origin: cloudfoundry/uaa

  private void doLogout() {
    webDriver.get(baseUrl + "/logout.do");
    webDriver.manage().deleteAllCookies();
  }
}
origin: cloudfoundry/uaa

private void performLogin(String username) {
  webDriver.get(zoneUrl + "/logout.do");
  webDriver.manage().deleteAllCookies();
  webDriver.get(zoneUrl + "/login");
  webDriver.findElement(By.name("username")).sendKeys(username);
  webDriver.findElement(By.name("password")).sendKeys(USER_PASSWORD);
  webDriver.findElement(By.xpath("//input[@value='Sign in']")).click();
}
origin: cloudfoundry/uaa

@Test
public void checkAccessForTotpPage() throws Exception {
  webDriver.get(zoneUrl + "/logout.do");
  webDriver.manage().deleteAllCookies();
  webDriver.get(zoneUrl + "/login/mfa/register");
  assertEquals(zoneUrl + "/login", webDriver.getCurrentUrl());
}
origin: cloudfoundry/uaa

@Test
public void testLoginReloadRetainsFormRedirect() {
  String redirectUri = "http://expected.com";
  webDriver.get(baseUrl + "/oauth/authorize?client_id=test&redirect_uri="+redirectUri);
  ((JavascriptExecutor)webDriver).executeScript("document.getElementsByName('X-Uaa-Csrf')[0].value=''");
  webDriver.manage().deleteCookieNamed("JSESSIONID");
  webDriver.findElement(By.xpath("//input[@value='Sign in']")).click();
  assertThat(webDriver.getCurrentUrl(), Matchers.containsString("/login"));
  assertThat(webDriver.findElement(By.name("form_redirect_uri")).getAttribute("value"), Matchers.containsString("redirect_uri="+redirectUri));
}
origin: cloudfoundry/uaa

@Test
public void testAccountChooserPopulatesUsernameNotEmailWhenOriginIsUAAorLDAP() throws Exception {
  String userUAA = "{\"userId\":\"1\",\"username\":\"userUAA\",\"origin\":\"uaa\",\"email\":\"user@uaa.org\"}";
  String userLDAP = "{\"userId\":\"2\",\"username\":\"userLDAP\",\"origin\":\"ldap\",\"email\":\"user@ldap.org\"}";
  String userExternal = "{\"userId\":\"3\",\"username\":\"userExternal\",\"origin\":\"external\",\"email\":\"user@external.org\"}";
  String zoneUrl = createDiscoveryZone();
  webDriver.get(zoneUrl);
  webDriver.manage().deleteAllCookies();
  JavascriptExecutor js = (JavascriptExecutor) webDriver;
  js.executeScript("document.cookie = \"Saved-Account-1=" + URLEncoder.encode(userUAA, StandardCharsets.UTF_8.name()) + ";path=/;domain=testzone3.localhost\"");
  js.executeScript("document.cookie = \"Saved-Account-2=" + URLEncoder.encode(userLDAP, StandardCharsets.UTF_8.name()) + ";path=/;domain=testzone3.localhost\"");
  js.executeScript("document.cookie = \"Saved-Account-3=" + URLEncoder.encode(userExternal, StandardCharsets.UTF_8.name()) + ";path=/;domain=testzone3.localhost\"");
  webDriver.navigate().refresh();
  assertEquals(3, webDriver.findElements(By.cssSelector("span.email-address")).size());
  webDriver.findElement(By.xpath("//span[contains(text(), 'userUAA')]")).click();
  assertEquals("userUAA", webDriver.findElement(By.id("username")).getAttribute("value"));
  webDriver.navigate().back();
  webDriver.findElement(By.xpath("//span[contains(text(), 'userLDAP')]")).click();
  assertEquals("userLDAP", webDriver.findElement(By.id("username")).getAttribute("value"));
  webDriver.navigate().back();
  webDriver.findElement(By.xpath("//span[contains(text(), 'userExternal')]")).click();
  assertEquals("user@external.org", webDriver.findElement(By.id("username")).getAttribute("value"));
  webDriver.manage().deleteAllCookies();
}
origin: stackoverflow.com

public class LaunchParis{
 WebDriver localDriver;
 //Launch PairsUI    
 public void LaunchParisUI(WebDriver driver) {
   localDriver = driver;
   localDriver = new FirefoxDriver();
   //localDriver = new ChromeDriver();
   localDriver.get("https://xfpqa1uiadm1");
   localDriver.manage().window().maximize();
 }
origin: stackoverflow.com

public class Testing_anew {
 public static WebDriver driver;
 public static void main(String args[]) throws InterruptedException{
   driver = new FirefoxDriver();
   driver.manage().window().maximize();
   driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
  }
 public static void testmethod(){
 driver.findElement(By.xpath("//some xpath")).click();
 }
origin: stackoverflow.com

 public void handle(){
WebDriver driver;
driver=new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://toolsqa.com/automation-practice-switch-windows/");
driver.findElement(By.xpath(".//*[@id='content']/p[4]/button")).click();
ArrayList<String> tabs2 = new ArrayList<String> (driver.getWindowHandles());
driver.switchTo().window(tabs2.get(1));
System.out.println(driver.getTitle());
}
origin: cloudfoundry/uaa

@Test
public void testBannerBackgroundIsHiddenIfNoTextOrImage() {
  String zoneId = "testzone3";
  RestTemplate identityClient = IntegrationTestUtils.getClientCredentialsTemplate(
    IntegrationTestUtils.getClientCredentialsResource(baseUrl, new String[]{"zones.write", "zones.read", "scim.zones"}, "identity", "identitysecret")
  );
  IdentityZoneConfiguration config = new IdentityZoneConfiguration();
  config.setIdpDiscoveryEnabled(true);
  Banner banner = new Banner();
  banner.setLink("http://example.com");
  banner.setBackgroundColor("#444");
  banner.setTextColor("#111");
  config.setBranding(new BrandingInformation());
  config.getBranding().setBanner(banner);
  IntegrationTestUtils.createZoneOrUpdateSubdomain(identityClient, baseUrl, zoneId, zoneId, config);
  String zoneUrl = baseUrl.replace("localhost",zoneId+".localhost");
  webDriver.get(zoneUrl);
  webDriver.manage().deleteAllCookies();
  webDriver.navigate().refresh();
  assertEquals(0, webDriver.findElements(By.cssSelector(".banner-header")).size());
}
origin: stackoverflow.com

WebDriver myTestDriver = new FirefoxDriver();
myTestDriver.get("...blablabla....");
myTestDriver.manage().window().maximize();
myTestDriver.findElement(By.xpath("//input[@value = 'alert']")).click();
myTestDriver.findElement(By.xpath("//input[@value = 'prompt']")).click();
myTestDriver.findElement(By.xpath("//input[@value = 'prompt']")).click();
origin: cloudfoundry/uaa

private void doLogout(String zoneUrl) {
  for (String url : Arrays.asList("http://simplesamlphp.cfapps.io/module.php/core/authenticate.php?as=example-userpass&logout", baseUrl + "/logout.do", zoneUrl + "/logout.do")) {
    webDriver.get(url);
    webDriver.manage().deleteAllCookies();
  }
}
origin: code4craft/webmagic

webDriver.get(request.getUrl());
try {
  Thread.sleep(sleepTime);
  e.printStackTrace();
WebDriver.Options manage = webDriver.manage();
Site site = task.getSite();
if (site.getCookies() != null) {
WebElement webElement = webDriver.findElement(By.xpath("/html"));
String content = webElement.getAttribute("outerHTML");
Page page = new Page();
origin: cloudfoundry/uaa

public void performLogin(String idpZoneId, String idpZoneUserEmail, String idpZoneUrl, IdentityZone spZone, String spZoneUrl, SamlIdentityProviderDefinition samlIdentityProviderDefinition) {
    webDriver.get(baseUrl + "/logout.do");
    webDriver.get(spZoneUrl + "/logout.do");
    webDriver.get(idpZoneUrl+ "/logout.do");
    webDriver.get(spZoneUrl + "/");
    assertEquals(spZone.getName(), webDriver.getTitle());
    Cookie beforeLogin = webDriver.manage().getCookieNamed("JSESSIONID");
    assertNotNull(beforeLogin);
    assertNotNull(beforeLogin.getValue());
    webDriver.findElement(By.xpath("//h1[contains(text(), 'Welcome to The Twiglet Zone[" + idpZoneId + "]!')]"));
    webDriver.findElement(By.name("username")).clear();
    webDriver.findElement(By.name("username")).sendKeys(idpZoneUserEmail);
    webDriver.findElement(By.name("password")).sendKeys("secr3T");
    webDriver.findElement(By.xpath("//input[@value='Sign in']")).click();
    assertThat(webDriver.findElement(By.cssSelector("h1")).getText(), containsString("Where to?"));
    Cookie afterLogin = webDriver.manage().getCookieNamed("JSESSIONID");
    assertNotNull(afterLogin);
    assertNotNull(afterLogin.getValue());
origin: stackoverflow.com

 public class Tests_Steps {

 WebDriver driver = null;

 @Given("^User is on the Home Page$")
 public void user_is_on_the_Home_Page() throws Throwable {
  driver=new FirefoxDriver();
  driver.manage().timeouts().implicitlyWait(3, TimeUnit.SECONDS);
  driver.get("http://www.gmail.com/login");
 }

 ------------
 ------------
}
origin: stackoverflow.com

 WebDriver driver = new FirefoxDriver();
String baseUrl = "http://www.google.co.in/";
selenium = new WebDriverBackedSelenium(driver, baseUrl);
driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
driver.findElement(By.xpath("//div[@id=':jb']/div[@class='z0']/div")).click(); // Compose
selenium.type("//div[@class='wO nr l1']//textarea[@name='to']",       "vikramn@gmail.com"); // For To 

selenium.type("//div[@class='aoD az6']//input[@name='subjectbox']", "Wanted to SAY HI"); // For Subject
selenium.type("//div[@class='Ar Au']/div[@class='Am Al editable LW-avf']", "Hi Vikram");// For Message body
selenium.click("//div[@class='J-J5-Ji']/div[@class='T-I J-J5-Ji aoO T-I-atl L3']"); //send
origin: cloudfoundry/uaa

private void login(String zoneUrl, String userName, String password) {
  webDriver.get(zoneUrl + "/logout.do");
  webDriver.get(zoneUrl + "/");
  Cookie beforeLogin = webDriver.manage().getCookieNamed("JSESSIONID");
  assertNotNull(beforeLogin);
  assertNotNull(beforeLogin.getValue());
  webDriver.findElement(By.linkText("My OIDC Provider")).click();
  Assert.assertThat(webDriver.getCurrentUrl(), containsString(baseUrl));
  webDriver.findElement(By.name("username")).sendKeys(userName);
  webDriver.findElement(By.name("password")).sendKeys(password);
  webDriver.findElement(By.xpath("//input[@value='Sign in']")).click();
  Assert.assertThat(webDriver.getCurrentUrl(), containsString(zoneUrl));
  assertThat(webDriver.findElement(By.cssSelector("h1")).getText(), containsString("Where to?"));
  Cookie afterLogin = webDriver.manage().getCookieNamed("JSESSIONID");
  assertNotNull(afterLogin);
  assertNotNull(afterLogin.getValue());
  assertNotEquals(beforeLogin.getValue(), afterLogin.getValue());
}
origin: cloudfoundry/uaa

public static List<String> getAccountChooserCookies(String baseUrl, WebDriver webDriver) {
  webDriver.get(baseUrl + "/logout.do");
  webDriver.get(baseUrl + "/login");
  return webDriver.manage().getCookies().stream().map(Cookie::getName).collect(Collectors.toList());
}
origin: cloudfoundry/uaa

private void doLogin() throws UnsupportedEncodingException {
  webDriver.get(baseUrl + "/login");
  webDriver.findElement(By.name("username")).sendKeys(testAccounts.getUserName());
  webDriver.findElement(By.name("password")).sendKeys(testAccounts.getPassword());
  webDriver.findElement(By.xpath("//input[@value='Sign in']")).click();
  Cookie currentUserCookie = webDriver.manage().getCookieNamed("Current-User");
  CurrentUserInformation currentUserInformation = JsonUtils.readValue(URLDecoder.decode(currentUserCookie.getValue(), "UTF-8"), CurrentUserInformation.class);
  String userId = currentUserInformation.getUserId();
  testPage = "file://" + System.getProperty("user.dir") + "/src/test/resources/session_frame_test.html#" + userId;
}
origin: stackoverflow.com

 WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://www.example.com");
HomePage homePage = new HomePage(driver);
homePage.clickSampleElement();
// do stuff that changes the page and makes the element stale
homePage.clickSampleElement();
origin: stackoverflow.com

 WebDriver driver = new FirefoxDriver();

String baseUrl = "http://www.google.co.in/";
selenium = new WebDriverBackedSelenium(driver, baseUrl);

driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
driver.findElement(By.xpath("//div[@id=':jb']/div[@class='z0']/div")).click(); // Compose

selenium.type("//div[@class='wO nr l1']//textarea[@name='to']", "vikramn@gmail.com"); // For To 
selenium.type("//div[@class='aoD az6']//input[@name='subjectbox']", "Wanted to SAY HI"); // For Subject
selenium.type("//div[@class='Ar Au']/div[@class='Am Al editable LW-avf']", "Hi Vikram");// For Message body
selenium.click("//div[@class='J-J5-Ji']/div[@class='T-I J-J5-Ji aoO T-I-atl L3']"); //send
org.openqa.seleniumWebDrivermanage

Javadoc

Gets the Option interface

Popular methods of WebDriver

  • findElement
    Find the first WebElement using the given method. This method is affected by the 'implicit wait' tim
  • get
    Load a new web page in the current browser window. This is done using an HTTP GET operation, and the
  • quit
    Quits this driver, closing every associated window.
  • findElements
    Find all elements within the current page using the given mechanism. This method is affected by the
  • getCurrentUrl
    Get a string representing the current URL that the browser is looking at.
  • switchTo
    Send future commands to a different frame or window.
  • getPageSource
    Get the source of the last loaded page. If the page has been modified after loading (for example, by
  • getTitle
    The title of the current page.
  • navigate
    An abstraction allowing the driver to access the browser's history and to navigate to a given URL.
  • close
    Close the current window, quitting the browser if it's the last window currently open.
  • getWindowHandles
    Return a set of window handles which can be used to iterate over all open windows of this WebDriver
  • getWindowHandle
    Return an opaque handle to this window that uniquely identifies it within this driver instance. This
  • getWindowHandles,
  • getWindowHandle,
  • <init>,
  • Close,
  • find_element,
  • findelement,
  • load,
  • navigateTo,
  • toString

Popular in Java

  • Running tasks concurrently on multiple threads
  • scheduleAtFixedRate (Timer)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • setScale (BigDecimal)
    Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • Vector (java.util)
    The Vector class implements a growable array of objects. Like an array, it contains components that
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now