Live Demo: Automated User-Centric Testing
irakli
As much as you can write unit-tests, create mocks etc. nothing replaces the end-to-end reliability and peace of mind that testing a web-application from the user's level (so-called Acceptance Tests) brings. We have a lot of tools to do this now: Casper.js, Phantom.js, Selenium... And yet, we don't have an extensive coverage using acceptance tests. The reason is simple: you have to combine several projects in non-trivial ways and really need ot know what you are doing – a bar too high for most developers.
In this live-demo presentation we will set up an extremely powerful automated testing environment and write our first test for Drupal, showing each step and making the entire process accessible.
Huraah to better testing in Drupal!