Selenium IDE
|
Selenium RC
|
Selenium WebDriver
|
It only works in Mozilla browser.
|
It supports with all browsers like Firefox, IE, Chrome,
Safari, Opera etc.
|
It supports with all browsers like Firefox, IE, Chrome,
Safari, Opera etc.
|
It supports Record and playback
|
It doesn’t supports Record and playback
|
It doesn’t supports Record and playback
|
Doesn’t required to start server before executing the test
script.
|
Required to start server before executing the test script.
|
Doesn’t required to start server before executing the test
script.
|
It is a GUI Plug-in
|
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
|
Core engine is Javascript based
|
Interacts natively with browser application
|
Very simple to use as it is record & playback.
|
It is easy and small API
|
As compared to RC, it is bit complex and large API.
|
It is not object oriented
|
API’s are less Object oriented
|
API’s are entirely Object oriented
|
It doesn’t supports of moving mouse cursors.
|
It doesn’t supports of moving mouse cursors.
|
It supports of moving mouse cursors.
|
Need to append full xpath with ‘xpath=\\’ syntax
|
Need to append full xpath with ‘xpath=\\’ syntax
|
No need to append full xpath with ‘xpath=\\’ syntax
|
It does not supports listeners
|
It does not supports listeners
|
It supports the implementation of listeners
|
It does not support to test iphone/Android applications
|
It does not support to test iphone/Android applications
|
It support to test iphone/Android applications
|
Hello, This will help to call RFT scripts in xml, if anyone using 'ant' this will help them to embed code to invoke RFT scripts. <java classname="com.rational.test.ft.rational_ft" fork="true" maxmemory="1024m"> <classpath> <fileset dir="C:\Program Files\IBM\SDP\FunctionalTester\bin\"> <include name="rational_ft.jar" /> </fileset> </classpath> <jvmarg line="-Drational_ft.install.dir="C:\Program Files\IBM\SDP\jdk_\jre\bin"" /> <arg line="-rt.bring_up_logviewer false -datastore "D:\RFT-Dev\Project" -playback RFTTestSet5.testcase4.TestScript1" /> <arg line="-args -scriptArg ${scriptValue}" /> </java>
Comments
Post a Comment