Webdriver in selenium (http://docs.seleniumhq.org/projects/webdriver/) is an Interface and it is designed to overcome some limitations of selenium RC software testing tool. However selenium WebDriver‘s development is in process so still there are few limitations and known issues available in selenium WebDriver. Selenium WebDriver is also known as Selenium 2 and used for web as well mobile
applications testing. It is freeware software testing tool and mostly used as a regression testing tool for web and mobile applications.
Read more tutorials on selenium WebDriver @Tutorials Part 1 and @Tutorials Part 2.
Difference between WebDriver and selenium RC Software Testing Tools
WebDriver
- Selenium WebDriver software testing tool do not require selenium server for running test.
- WebDriver is using native automation from each and every supported language for running automation scripts on browsers.
- WebDriver supports web as well mobile application testing so you can test mobile applications (iPhone or Android).
- Supporting latest versions of almost all browsers.
- WebDriver controls the browser itself.
Selenium RC
- Required selenium server for running test.
- Selenium RC software testing tool is using JavaScripts to drive automation with browser.
- Selenium RC supports only web application testing.
- Supporting all browsers but not supporting latest versions.
- Selenium RC is using javascript to interact and operate on web page
selenium web driver, selenium webdriver documentation, selenium testing, webdriver selenium, selenium testing tool, selenium driver, selenium tool, automated testing tools, software testing tools, selenium automation, selenium webdriver vs remote control, selenium online training, selenium training, selenium test, selenium test tool, webdriver, automated testing tools, web testing tools, test automation tools, selenium firefox webdriver
9 thoughts on “What is selenium webdriver”
Thanks..
Thanks…
Helped a lot !!
It was nice to read your post.If you want to create robust, browser-based regression automation else scale and distribute scripts across many environments then you want to use Selenium WebDriver which is a collection of language specific bindings to drive a browser.
good information…
thanks
thanks
Really Nice
VERY USEFUL BLOG …I HAVE EVER GO THROUGH
Thanks for sharing the valuable information.