Tag Archives: Automated Testing

Choosing Automated Testing Frameworks – PhantomJS / CasperJS vs Selenium


via Choosing Automated Testing Frameworks – PhantomJS / CasperJS vs Selenium.

What is the best way to test in headless browsers? JavaScript testing frameworks such as PhantomJS, Selenium and many others are fighting a colossal war. Who is the winner if the battle is already finished? And if not, who is the underdog?

“When developing our test strategy, we must minimize the impact caused by changes in the applications we are testing, and changes in the tools we use to test them.”
–Carl J. Nagle

Now what are headless browsers? Executed using command line interfaces or network communications, headless browsers provide automated control of a web page in an environment similar to popular web browsers. Now let’s cut to the chase: