Writing test case in Selenium WebDriver with simple example
easy way to Writing test case in Selenium WebDriver with simple example
Job Interview Questions With Answers
Job interview questions and answers for all the software engineer job seekers who are freshers and experienced in Java,Ms.net,SAP,Testing,Networking,C,C++,ABAP,struts,Webdynpro,Manual testing,selenium,Advanced java and etc.
Monday, September 1, 2014 Automation, AutomationTesting, Corejava, experienced, Interview, Interview Questions, Java, Jobinterview, latestjob, Material, Selenium, softwarejob, softwaretesting, Testing, Webdriver 1
Friday, August 29, 2014 Automation, AutomationTesting, Corejava, freshers, Java, Material, Selenium, softwaretesting, Testing, Webdriver 0
Automation, AutomationTesting, Corejava, Jobinterview, Material, Selenium, softwarejob, softwaretesting, Testing, Webdriver 0
Selenium RC
| |
Required to start server before executing the test script.
|
Doesn’t required to start server before executing the test script.
|
It is standalone java program which allow you to run Html test suites.
|
It actual core API which has binding in a range of languages.
|
Core engine is Javascript based
|
Interacts natively with browser application
|
It is easy and small API
|
As compared to RC, it is bit complex and large API.
|
API’s are less Object oriented
|
API’s are entirely Object oriented
|
It doesn’t supports of moving mouse cursors.
|
It supports of moving mouse cursors.
|
Need to append full xpath with ‘xpath=\\’ syntax
|
No need to append full xpath with ‘xpath=\\’ syntax
|
It does not supports listeners
|
It supports the implementation of listeners
|
It does not support to test iphone/Android applications.
|
It support to test iphone/Android applications.
|
Automation, AutomationTesting, Corejava, experienced, freshers, indianjob, IT, Java, Job, Jobinterview, latestjob, Material, naukri, Selenium, softwarejob, softwaretesting, Testing, Webdriver 22
Selenium RC
|
Selenium Web driver
|
Selenium
RC’s architecture is way more complicated.
|
Web Driver’s architecture is simpler than Selenium RC’s.
|
Selenium RC is slower since it uses a JavaScript program
called Selenium Core.This Selenium Core is the one that directly controls the
browser, not you.
|
Web Driver is faster than Selenium RC since it speaks
directly to the browser uses the browser’s own engine to control it.
|
Selenium Core, just like other JavaScript codes, can
access disabled elements.
|
Web Driver interacts with page elements in a more realistic
way.
|
Selenium RC’s API is more matured but contains redundancies
and often confusing commands.
|
Web Driver’s API is simpler than Selenium RC’s. It does not
contain redundant and confusing commands.
|
Selenium RC cannot support the headless HtmlUnit
browser. It needs a real, visible browser to operate on.
|
Web Driver can support the headless HtmlUnit browser.
|
Selenium RC Has Built-In Test Result Generator. Selenium RC
automatically generates an HTML file of test results.
|
Web Driver has no built-in command that automatically
generates a Test Results File.
|
Selenium RC needs the help of the RC Server in order to do so.
|
web Driver directly talks to the browser
|
Selenium RC can support new browsers
|
It cannot readily support new browsers
|