What is Webdriver Backed Selenium and why it is used

0 votes
What is Webdriver Backed Selenium and why it is used?
Jul 3, 2019 in Selenium by Sushma
4,795 views

1 answer to this question.

0 votes

Hey Shushma, WebDriverBackedSelenium is an implementation of the Selenium-RC API by Selenium Webdriver, which is primarily provided for backwards compatibility. It allows to test existing test suites using the Selenium-RC API by using WebDriver under the covers. WebDriver Backed Selenium is used for migrating Selenium 1.0(Selenium RC) to Selenium WebDriver tests. Checkout this sample code to understand Webdriver Backed Selenium: 

@SuppressWarnings("deprecation")
public class WebDriverBackedSelenium extends SeleneseTestCase {
WebDriver driver = new FirefoxDriver();
@Before
public void setUp() throws Exception {
String baseUrl = "https://www.google.co.in/";
Selenium selenium = new WebDriverBackedSelenium(driver, baseUrl);
}

@TEST
public void testBackedSelenium() throws Exception {
selenium.open("/");
selenium.click("id=gbi5");
selenium.click("id=gmlas");
selenium.waitForPageToLoad("30000");
selenium.type("name=as_q", "test");
//Here we are using Webdriver
driver.findElement(By.id("as_oq1")).sendKeys("test1");

driver.findElement(By.id("as_oq2")).sendKeys("test2");
Thread.sleep(5000);
}

@After
public void tearDown() throws Exception {
selenium.stop();
}
}
answered Jul 3, 2019 by Abha
• 28,140 points

Related Questions In Selenium

0 votes
1 answer

What is Robot Class in selenium webdriver and why it is used?

Hello Akanksha, Robot Class is used for those ...READ MORE

answered May 9, 2019 in Selenium by Pratibha
• 3,690 points
2,437 views
0 votes
1 answer

What is TestNG and why it is used in selenium?

Hello @User, Talking about TestNG, it is an ...READ MORE

answered Dec 24, 2018 in Selenium by Shuvodip
1,744 views