Cloudy with a Chance of Tests Feb 16 6pm EST (rescheduled)

February 15, 2012 by Mike Henke    No Comments
Posted under: ColdFusion · Jenkins · Presentations

I will be presenting Cloudy with a Chance of Tests for the Online ColdFusion Meetup tomorrow, Feb 16, at 6pm EST. I also recorded a short Bolt Talk on the subject.

"Enlightenment must come little by little – otherwise it would overwhelm." – Idries Shah

After most unit testing, ant, or Continuous Integration (CI) presentations I wasn't in the position to start down the path with uniting testing, acceptance testing, or any automated build process with my legacy code. This wasn't the fault of the presenters discussing Hudson, refactoring legacy code so it is testable, Selenium, MXUnit, or TDD (Test Driven Development). It wasn't the fault of the legacy code either. It wasn't the developers or managers fault. When preparing for this presentation, I found I wasn't at these phases yet. CI is not all or nothing, it is a path that progress through distinct phases. TDD (Test Driven Development) isn't till phase 5. Unit testing isn't introduced till Phase 3. Acceptance testing is phase 6. This presentation will cover Phase 1 – no build server and set you up for Phase 2 & 3.

"First, master the fundamentals" – Larry Bird

Here are the slides, some notes, and the Cloudy with a Chance of Tests project.