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
|
Automate Jenkins with the CLI or the REST API Jenkins is used a lot to automate your build process and make it a real continuous integration process. But you can even take it a step further and automate the configuration of Jenkins itself. In this short instruction I will show two ways to do this: the CLI and the REST API. With these capabilities you can for example write programs to create, backup, restore, start and view Jenkins jobs. Download the Try-it-out-yourself code to provision an Ubuntu VM with Jenkins installed. This way you can immediately try the examples below. The CLI The Jenkins CLI is distributed inside the jenkins.war, but you have to download it before you can use it. Suppose your Jenkins url is: http://localhost:8080/jenkins Then the CLI can be downloaded like this: wget http://localhost:8080/jenkins/jnlpJars/jenkins-cli.jar Note In the remainder of this document I assume the Jenkins url is http://localhost:8080/jenkins. You shoul
Comments
Post a Comment