Share
Go down
Swaram
Posts : 2
Join date : 2016-03-29

Selenium findElement is not working in Safari 5.1

on Tue Mar 29, 2016 3:48 pm
Hi,
I am trying to run Selenium Java Code in SAFARI browser in windows 7 , it throws "TimeOutException" as shown below,
Code:
    Exception in thread "main" org.openqa.selenium.TimeoutException: Timed out awaiting response to command "findElement" after 30003 ms (WARNING: The server did not provide any stacktrace information)
The following are the system requirements used:

  • Safari browser 5.1

  • selenium-server-standalone-2.53.0.jar

  • selenium-safari-driver-2.43.1.jar

  • SafariDriver.safariextz

  • Windows 7 64-bit

  • Jdk 1.8


The application consists of login page with userid and password textboxes.
The above exception is thrown in the login page.
the following is the selenium java code :
Code:
  System.setProperty("webdriver.safari.noinstall", "true");
WebDriver driver = new SafariDriver();
driver.get("baseUrl"); 
driver.findElement(By.name("userid")).clear();
driver.findElement(By.name("userid")).sendKeys("hello");
driver.findElement(By.name("password")).clear();
driver.findElement(By.name("password")).sendKeys("123456");
driver.findElement(By.name("btnSubmit")).click(); 
driver.close();
The following is the jsp code :
Code:
    <input type="text" name="userid" value="" maxlength="128" size="9">
    <input type="password" name="password" value="" maxlength="46" size="20" autocomplete="off">
The same code works fine with CHROME browser. It is not working in SAFARI browser.
Waiting for answers.
Thanks in advance.
Back to top
Permissions in this forum:
You cannot reply to topics in this forum