Dylan Lacey

Number of videos:
1
Web testing for Ninjas with Splinter
PyCon AU 2013
Dylan Lacey
Recorded: July 7, 2013Language: English

Everyone knows that Testing is Good. But what about testing your web applications, javascript and all? Selenium is good but can be verbose and clunky. Kill off test bloat and make your tests elegant and deadly, with Splinter.

Splinter is a DSL for writing web app integration tests. It wraps Selenium Webdriver or Zope Testdriver, supports Javascript and AJAX, supports css and xpath selectors and provides a clean, easily read API.

In this talk we'll look at installing, configuring and using Splinter. We'll cover common tasks, selectors and executing javascript. Suitable for those new to selenium and those who are frustrated by it, this talk aims to get you interested and remove one of the excuses for not testing more.