Now webdriver (selenium 2.0) is the next version of selenium 1.0. Selenium developers have made some up gradation into webdriver. So i will try to point out those differences as follows ;
- As selenium injects its core java script into the browser while creating browser profile to drive the operations on browsers like click,type,select ...etc . where as webdriver uses native api of browser to do the operations.
- Webdriver is pretty faster than selenium 1.0.
- Webdriver acts like a real user where as selenium is not . Ex. would be suppose you have one alert box and ideally without disappearing that alert box you can not do the operation on web page,such operation can be done by selenium while webdriver does not support it.
- Webdriver is designed in more object oriented way than selenium.
- Webdriver supports android and ios app automation.
- Webdriver supports limited sets of browser , it does not support all the browser which are supported by seleniu 1.0.
Please suggest any point if i have missed here.
No comments:
Post a Comment