What is webdriver backed selenium? When to use web driver backed selenium?

647 views
Skip to first unread message

benraju sel

unread,
Sep 10, 2013, 9:32:53 AM9/10/13
to seleniu...@googlegroups.com

Harish Goud

unread,
Sep 16, 2013, 9:53:36 AM9/16/13
to seleniu...@googlegroups.com


On Tuesday, 10 September 2013 06:32:53 UTC-7, benraju sel wrot

Hi,

 WebDriverBackedSelenium is a kind of class name where we can create an object for it as below:
Selenium wbdrvr= new WebDriverBackedSelenium(webdriver object name, "URl path of website").

The main use of this is when we want to write code using both web driver and selenium RC , we must use above created object to use selenium commands. Please see below sample program. Below code is for Registering mail.in.com

import org.openqa.selenium.WebDriverBackedSelenium;
import org.openqa.selenium.firefox.FirefoxDriver;

import com.thoughtworks.selenium.Selenium;


public class Webdriver_Reg {
public static FirefoxDriver driver=new FirefoxDriver();
public static void reg()
{
// Creating webdriver backed selenium object
Selenium selenium=new WebDriverBackedSelenium(driver, "http://mail.in.com");
driver.get("http://mail.in.com");
// Clicking on the link register now
driver.findElement(By.cssSelector("input.registernow")).click();

// entering some values to the user name text  box using web driver object.
driver.findElement(By.id("fname")).sendKeys("harish");

//selecting value '5' for the day in Date of birth using selenium commands with webdriver backed selenium object.
selenium.select("day", "5");
////selecting value "Jun" for the month in Date of birth using selenium commands with webdriver backed selenium object.
selenium.select("month", "Jun");

}

Hope this is helpful to you.

Regards,
Harish

Reply all
Reply to author
Forward
0 new messages