<p>Codeception testing using PhantomJS is great, works, most of the times, but can be problematic. A simple click on a Javascript resource might be tricky and, oddly, may not work in different boxes/releases, even having the same PhantomJS and Codeception running on them, don't ask me why.</p>