Hasanein Khafaji and David Moloney have been building a customised Selenium-based testing framework. In this talk, they share some background on the project, what they wanted to achieve with their customised framework and some key features of it.

Ever wondered how to test Google Analytics in-page tracking on your website end-to-end? No problem at all - this is quite easily done by programmatically analysing network traffic using a HTTP proxy server like Browsermob-proxy. What's more, testing the Selenium way means you can achieve...

Cucumber isn't a tool exclusively for the Ruby world. The JVM is a very popular development platform and you can leverage your existing skills by automating your scenarios with Java, or its expressive by closely related brother Groovy.

In this hands-on coding session, Harry Percival gives an introduction to test-driven development (TDD) with Django. This will include the selenium browser automation tool for acceptance testing and testing of javascript.

Automated regression testing for a web application typically relies on automating a browser to verify that your application is working as expected. The main gripe with browser automation is that it’s slow and everyone’s impatient with slow tests.