Updated: Added links to presentation and source code.
I’ll be down in Palo Alto speaking about Automated Web Application Testing Tuesday October 6th. If you’re interest in getting a peek at the typical Carbon Five Java web architecture along with a variety of strategies and techniques for testing, c’mon down and join us. The session will be primarily code-driven. I’ll implement a few features along with unit, integration and functional tests and show off some of the techniques and custom tools that help keep things simple and easy during development. Some of the topics include:
Brief overview of our typical web architecture and tools stack
Differences between Unit, Integration and Functional Tests
Dealing with the database (schema and fixtures)
Where does test coverage pay off the most?
In-browser and out-of-browser functional testing
Carbon Five best practices, custom tools and techniques
Christian is a software developer, technical lead and agile coach. He's passionate about helping teams find creative ways to make work fun and productive. He's a partner at Carbon Five and serves as the Director of Engineering in the San Francisco office. When not slinging code or playing agile games, you can find him trekking in the Sierras and playing with his daughters.