puffing-billy VS webdrivers

Compare puffing-billy vs webdrivers and see what are their differences.

puffing-billy

A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec. (by oesmith)

webdrivers

Keep your Selenium WebDrivers updated automatically (by titusfortner)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
puffing-billy webdrivers
2 2
652 591
- -
4.2 5.4
about 1 month ago 3 months ago
Ruby Ruby
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

puffing-billy

Posts with mentions or reviews of puffing-billy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-07.

webdrivers

Posts with mentions or reviews of webdrivers. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-04.
  • Setup RSpec Tests in Rails with Gitlab CI
    1 project | dev.to | 2 Apr 2024
    Note: Previously "webdrivers" gem was required to automate the installation and update browser specific drivers. But Selenium 4 ships with webdrivers now leading to the webdrivers being deprecated. Quoting the webdrivers Github:
  • Migrating Selenium system tests to Cuprite
    10 projects | dev.to | 4 Oct 2021
    For a lot of these features, we previously had to adopt various 3rd party gems, such as the Puffing Billy proxy (for blocking domains), the webdrivers gem (for auto-updating the Chrome drivers), etc. and although they certainly did a good job for us, now we were able to finally rip them off the project completely:

What are some alternatives?

When comparing puffing-billy and webdrivers you can also consider the following projects:

vcr - Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

cuprite - Headless Chrome/Chromium driver for Capybara

ferrum - Headless Chrome Ruby API

Capybara - Acceptance test framework for web applications

manga2pdf - Simple Ruby script to download manga and merge the images into a single pdf file. Available with both CLI and GUI.

Selenium WebDriver - A browser automation framework and ecosystem.

Poltergeist

phantomjs - Scriptable Headless Browser

stimulus-use - A collection of composable behaviors for your Stimulus Controllers