Testing Behave and Lettuce with Splinter for automating acceptance tests with browser navigation.