Wednesday, November 17, 2010

Components of Selenium

Selenium IDE: It is the plugin to Firefox to record and play tests in Firefox and also exports tests in different language.

Selenium-IDE has a recording feature, which will keep account of user actions as they are performed and store them as a reusable script to play back.

It also has context menu integrated with the Firefox browser, which allows the user to pick from the list of assertions and verifications for the selected location.

Exported test can be run in any browser and any platform using "selenium remote control".
Selenium RC: Selenium-RC provides an API (Application Programming Interface) and library for each of its supported languages: HTML, Java, C#, Perl, PHP, Python and Ruby.

Allows playing of scripts which are exported to different platform or OS.

This ability to use Selenium RC with a high level languague to develop test cases also allows the automated testing to be integrated with the project's automated build environment.
Selenium Grid: Selenium-Grid allows the Selenium-RC solution to scale for test suites or test suites to be run in multiple environments.

With selenium-Grid multiple instances of Selenium RC are running on various operating system and browser configurations, each of these when launching register with a hub. When tests are sent to the hub they are then redirected to an available Selenium-RC, which will launch the browser and run the test.

This allows running the tests in parallel, with the entire test suite theorietically taking only as long as to run as the longest individual test.

29 comments:

  1. Outstanding blog thanks for sharing such wonderful blog with us ,after long time came across such knowlegeble blog. keep sharing such informative blog with us.
    Airport Management Courses in Chennai | Airport Management Training in Chennai | Airline Courses in Chennai | Airport Courses in Chennai | Airline and Airport Management Courses in Chennai

    ReplyDelete
  2. The blog is well written,java is fast, secure and reliable platform. there are lots of application and websites works under java and it is platform independant
    Best Institute for JAVA
    Best JAVA Training
    JAVA Programming Certification Course
    Best JAVA Certification
    Best JAVA Training

    ReplyDelete
  3. Thank you for sharing such great information with us. I really appreciate everything that you’ve done here and am glad to know that you really care about the world that we live in.
    German language training in chennai
    German Training in Chennai
    german classes chennai
    german teaching institutes in chennai
    German Training Institutes in Chennai
    German Training Chennai

    ReplyDelete
  4. Thank you sharing this kind of noteworthy information. Nice Post.

    Education

    linuxhacks

    ReplyDelete
  5. I really thank you for your innovative post.I have never read a creative ideas like your posts.here after i will follow your posts which is very much help for my career.
    AngularJS Training Institutes in T nagar
    AngularJS Training in Nolambur
    angularjs institutes in bangalore
    best angularjs training in Bangalore

    ReplyDelete
  6. Your blog is interesting for readers.you have developed your blog information's with such a wonderful ideas and which is very much useful for the readers.i enjoyed your post and i need some more articles also please update soon.
    vmware courses in Anna Nagar
    vmware Course in Anna Nagar
    vmware Certification Training in T nagar
    vmware Courses in T nagar

    ReplyDelete
  7. Brilliant ideas that you have share with us.It is really help me lot and i hope it will help others also.update more different ideas with us.
    Java Training in Bangalore
    Java course in Bangalore
    Java Training in Anna nagar
    Java Training in T nagar
    Java Training in OMR

    ReplyDelete
  8. May I just say what a relief to discover somebody who actually knows what they are talking about on the web. You certainly realize how to bring a problem to light and make it important. A lot more people should look at this and understand this side of your story. It's surprising you're not more informative popular because you definitely have the gift.

    ReplyDelete
  9. Greetings! Very helpful advice within this article! It is the little changes that will make the largest changes.study Many thanks for sharing!

    ReplyDelete
  10. hi thanku so much this infromation thanku so much
    Wordpress
    milesweb-review

    ReplyDelete