spacer
Developer Conference 8-12 Nov 2010, Malmö, Sweden

spacer


Search
Programme
  • Speakers
  • Courses
  • Tutorials
  • Activities
Register
  • Venue/Hotel
  • Scheduler
  • FAQ
  • Øredev Open
  • Puzzle
About Us
  • Partners
  • Media
  • Join us
 

Watch the

Videos

 

Book your

Hotel

 

Build your

Schedule

 

Relax

Xtra(ck)

 

Track overview

Tuesday: NoSQL Day

WednesdayThursdayFriday
JavaJavaJava
.Net.Net.Net
Smart phonesSmart phonesSmart phones
ArchitectureCloud & nosqlPatterns
Web developmentWeb developmentSocial media
AgileAgileAgile
CollaborationRealizing business ideasSoftware craftsmanship
Xtra(ck)Xtra(ck)Xtra(ck)

Session: Automated Testing of Web Applications

Wednesday, 15:35 - 16:25
Track: Web development

My team has a fairly comprehensive suite of automated tests against out web application that have repeatedly found regression issues to the point where we feel confident in our ability to make widespread changes in our application architecture.  After a very difficult ramp up period, we've managed to learn quite a bit about how to express automated tests to create executable specifications.  We've learned how to make data population efficient, how to design software for easier test automation, how to write UI driver code, how to tighten up the feedback loop, how to deal with an Ajax heavy world, and how to keep the tests from being too brittle in the face of change.  In this talk I'll present our lessons learned and lead a candid discussion of our experiences to help your team make the cost versus benefit decisions on whether or not to automate testing against your web application.  My team uses Selenium, StoryTeller, and TeamCity/Hudson for test automation, but I feel like our lessons learned will translate to other tools like Cucumber and Watir as well.

Jeremy D. Miller

spacer Jeremy is the Chief Software Architect at Dovetail Software, the coolest ISV in Austin.  Jeremy began his IT career writing "Shadow IT" applications to automate his engineering documentation, then wandered into software development because it looked like more fun. Jeremy is the author of the open source StructureMap tool for Dependency Injection with .Net, StoryTeller for supercharged acceptance testing in .Net, and one of the principal developers behind FubuMVC.

Video

spacer
spacer
spacer

Øredev founded by: spacer

Contact us | Archives | telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.