If you want to run integration tests on your website, you have three options: Poltergeist, Selenium and now, a new secret weapon — Ferrum.
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.