puffing-billy
A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec. (by oesmith)
cuprite
Headless Chrome/Chromium driver for Capybara (by rubycdp)
Our great sponsors
puffing-billy | cuprite | |
---|---|---|
2 | 5 | |
652 | 1,196 | |
- | 0.9% | |
4.2 | 6.8 | |
about 1 month ago | about 1 month 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.
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.
-
puffing-billy VS vcr - a user suggested alternative
2 projects | 7 Oct 2021
-
Migrating Selenium system tests to Cuprite
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:
cuprite
Posts with mentions or reviews of cuprite.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-16.
-
Tanakai 1.6.0 (web scraping gem) has been released with support to Ruby 3+
- add support to Apparition and Cuprite
-
For a Rails + React 6 app, what is your preferred front-end testing software?
At some point I'd replace selenium with https://github.com/rubycdp/cuprite for speed.
-
What E2E Testing tools are you using?
You might want to give https://github.com/rubycdp/cuprite a try, in case you are currently using the Rails default selenium-webdriver as driver for javascript tests. It's not going through selenium, but controlling a Chrome or Chromium instance in a more direct way. I've recently switched a larger test suite to it, and besides a remarkable speed improvement (I think it was around 20%), most of the previous flakyness was gone.
-
Capybara VS cuprite - a user suggested alternative
2 projects | 7 Oct 2021
As recommended on: "Migrating Selenium system tests to Cuprite" https://dev.to/nejremeslnici/migrating-selenium-system-tests-to-cuprite-42ah
-
Migrating Selenium system tests to Cuprite
It is called Cuprite
What are some alternatives?
When comparing puffing-billy and cuprite 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.
Selenium WebDriver - A browser automation framework and ecosystem.
ferrum - Headless Chrome Ruby API
Capybara - Acceptance test framework for web applications
webdrivers - Keep your Selenium WebDrivers updated automatically
phantomjs - Scriptable Headless Browser
Poltergeist
stimulus-use - A collection of composable behaviors for your Stimulus Controllers
puffing-billy vs vcr
cuprite vs Selenium WebDriver
puffing-billy vs ferrum
cuprite vs ferrum
puffing-billy vs Selenium WebDriver
cuprite vs Capybara
puffing-billy vs webdrivers
cuprite vs phantomjs
puffing-billy vs Poltergeist
cuprite vs Poltergeist
puffing-billy vs stimulus-use
cuprite vs webdrivers