Open-sourcing Ferrum: a fearless Ruby Chrome driver

If you want to run integration tests on your website, you have three options: Poltergeist, Selenium, and now, a new secret weapon - Ferrum.
SAN FRANCISCO - May 21, 2023 - PRLog -- Poltergeist is fantastic, but unfortunately, it's really quite outdated now. Selenium requires installing additional software, it's slower, and it doesn't give you full control of the browser. It's definitely not an option for everyone. Ferrum is faster than Selenium, there's no additional software to install, and with it, you have complete control of the browser.

Back in the 1970s when Unix first appeared on the horizon, almost everything was headless: the vast majority of tools you used just didn't have any sort of visible UI, excepting printing error messages when something went wrong.

Web start-up philosophy tends to be a little different to that of Unix. Start-ups can evolve in many ways, and we're constantly having to make trade-offs. Interpreted languages, dynamic typing, and automatic memory management all make life much easier than the tools the original Unix developers had to work with, and they allow us to write very readable code, but it can still be error-prone. The quicker we can write integration tests and run them, the lower the chances of not missing a bug: and that's where Ferrum, written by our colleague Dmitry, comes in.

Here at Evrone, as well as open-sourcing some of the tools we've created ourselves, we also support other open-source initiatives, including offering our design and identity services to particularly promising and exceptional projects, such as Ferrum.

Read more about the Ferrum Ruby Chrome driver.

Media Contact
44 Tehama St, San Francisco, CA 94105
Source: » Follow
Email:*** Email Verified
Industry:Open source
Location:San Francisco - California - United States
Account Email Address Verified     Account Phone Number Verified     Disclaimer     Report Abuse News
Most Viewed
Daily News

Like PRLog?
Click to Share