Как тестировать интерфейс веб приложения?
И юнит-тестирование с qunit.
И интеграционное с Selenium.
И, лично я только недавно на работе прикрутил дополнительное тестирование, с GremlinsJS.
codeception.com/docs/04-AcceptanceTests
либо хедлесс phantomjs.org