splinter - python test framework for web applications