tanakai
cuprite
tanakai | cuprite | |
---|---|---|
3 | 5 | |
263 | 1,204 | |
- | 1.3% | |
6.1 | 6.7 | |
5 months ago | 15 days ago | |
Ruby | Ruby | |
MIT License | MIT License |
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.
tanakai
- Tanakai: Modern web scraping framework written in Ruby
-
Tanakai 1.6.0 (web scraping gem) has been released with support to Ruby 3+
Tanakai intends to be a maintained fork of Kimurai, a modern web scraping framework written in Ruby which works out of box with Headless Chromium/Firefox, PhantomJS, or simple HTTP requests and allows to scrape and interact with JavaScript rendered websites.
-
Long life to Tanakai, a fork of Kimurai (a modern web scraping framework written in Ruby)
Long life to Tanakai, it has already got support to Chrome CDP through Apparition and Cuprite.
cuprite
-
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?
Wombat - Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
Selenium WebDriver - A browser automation framework and ecosystem.
kimuraframework - Kimurai is a modern web scraping framework written in Ruby which works out of box with Headless Chromium/Firefox, PhantomJS, or simple HTTP requests and allows to scrape and interact with JavaScript rendered websites
ferrum - Headless Chrome Ruby API
apparition - Capybara driver for Chrome using CDP
Capybara - Acceptance test framework for web applications
instabot.rb - An instagram bot works without instagram api, only needs your username and password. written in ruby
phantomjs - Scriptable Headless Browser
Kimurai
puffing-billy - A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec.
vessel - Fast high-level web crawling Ruby framework
Poltergeist