Need advice about which tool to choose?Ask the StackShare community!

selenium-webdriver

237
25
+ 1
0
watir

3
0
+ 1
0
Add tool

selenium-webdriver vs watir: What are the differences?

Developers describe selenium-webdriver as "WebDriver is a tool for writing automated tests of websites". WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application. On the other hand, watir is detailed as "Watir stands for Web Application Testing In Ruby It facilitates the writing of automated tests by mimicing the behavior of a user interacting with a website". Watir stands for Web Application Testing In Ruby It facilitates the writing of automated tests by mimicing the behavior of a user interacting with a website.

selenium-webdriver and watir can be primarily classified as "RubyGems Packages" tools.

selenium-webdriver and watir are both open source tools. selenium-webdriver with 20.9K GitHub stars and 6.32K forks on GitHub appears to be more popular than watir with 1.39K GitHub stars and 232 GitHub forks.

selenium-webdriver Stats
  • Dependent Packages Counts - 888
watir Stats
  • Dependent Packages Counts - 105
selenium-webdriver Release info
Latest version
4.9.1
Apache-2.0
watir Release info
Latest version
7.1.0
MIT

What is selenium-webdriver?

WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.

What is watir?

Watir stands for Web Application Testing In Ruby It facilitates the writing of automated tests by mimicing the behavior of a user interacting with a website.

Need advice about which tool to choose?Ask the StackShare community!

What companies use selenium-webdriver?
What companies use watir?
    No companies found
    See which teams inside your own company are using selenium-webdriver or watir.
    Sign up for StackShare EnterpriseLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What are some alternatives to selenium-webdriver and watir?
    rake
    Rake is a Make-like program implemented in Ruby. Tasks and dependencies are specified in standard Ruby syntax. Rake has the following features: * Rakefiles (rake's version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to synthesize implicit tasks. * Flexible FileLists that act like arrays but know about manipulating file names and paths. * Supports parallel execution of tasks.
    rspec
    BDD for Ruby.
    pry
    An IRB alternative and runtime developer console.
    rails
    Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.
    simplecov
    Code coverage for Ruby 1.9+ with a powerful configuration library and automatic merging of coverage across test suites.
    See all alternatives