DEV Community

Cover image for SELENIUM
Sujitha
Sujitha

Posted on

SELENIUM

What is selenium?

  • Selenium is Automation tool
  • It is a open source product, and freeware
  • supprots different platform and browser.
  • Selenium is used with Java, Python, JavaScript, C#, Ruby, PHP etc.

It has a suite of tools which caters to different needs of organizations. It basically has four different tools:

  • Selenium RC (which is now deprecated)
  • Selenium IDE (Selenium Integrated Development Environment)
  • Selenium Grid
  • Selenium WebDriver

Why do we use selenium for automation?

The benefits of Selenium Testing with respect to Test Automation are immense.

  • It enables testers to write automated tests in various programming languages to test the functionality of web applications.
  • Selenium tests can be run on many different browsers and operating systems
  • Selenium Testing Tool is an excellent tool for automating web application testing.
  • It enables record and playback for testing web applications and can _*run multiple scripts *_across various browsers.
  • Selenium automation test suites are reusable and can be tested across multiple browsers and operating systems.
  • it helps the developers and testers in quick changes to the code, reducing duplication, minimizing complications and improving maintainability. These features make Selenium more flexible and usable as compared to other automation testing tools and hence helps Selenium to keep an edge.
  • If you compare Selenium with other vendor focused automation tools like QTP, UFT, SilkTest, you will find that Selenium requires less hardware as compared to other testing tools.

Top comments (0)