Life Beyond JUnit

Fully formatted shownotes can always be found at http://javaposse.com

Test driven development and automation techniques - recorded at the Java Posse Roundup 2010 in Crested Butte, CO * Fitnesse + http://fitnesse.org/ * Slim for Fitnesse + http://fitnesse.org/FitNesse.UserGuide.SliM * Cucumber + http://github.com/aslakhellesoy/cucumber * RSpec + http://rspec.info/ * EasyB + http://www.easyb.org/ * Test Driven Development - requirements are testable + http://articles.sitepoint.com/article/test-driven-development * Behavior Driven Development + http://behaviour-driven.org/ * Selenium + http://seleniumhq.org/ * Functional testing + http://www.devbistro.com/articles/Testing/Requirements-Based-Functional-Testing * Generated test data + http://java-source.net/open-source/testing-tools/testgen4j * Useful collection of open source Java testing tools + http://java-source.net/open-source/testing-tools * Combinatorial explosion + http://en.wikipedia.org/wiki/Combinatorial_explosion * Regression testing + http://en.wikipedia.org/wiki/Regression_testing * Data Transfer Objects + http://gojko.net/FitNesse/book/ch05s03.html * Code coverage + Emma - http://emma.sourceforge.net/ + Cobertura - http://cobertura.sourceforge.net/ + Clover - http://www.atlassian.com/software/clover/ * Findbugs + http://findbugs.sourceforge.net/ * Infinitest + http://improvingworks.com/products/infinitest/ * ZenTest + http://www.zenspider.com/ZSS/Products/ZenTest/ * Scala testing tools + ScalaTest - http://www.artima.com/scalatest/ + ScalaCheck - http://code.google.com/p/scalacheck/ + Specs - http://specs.googlecode.com + SBT - http://code.google.com/p/simple-build-tool/ * Five whys to the root cause + http://en.wikipedia.org/wiki/5_Whys * PMD & PMDs copy/paste detector + http://pmd.sourceforge.net/ + http://pmd.sourceforge.net/cpd.html * Hudson + https://hudson.dev.java.net/ * Testing deficit + http://www.agilejournal.com/index2.php?option=com_content&do_pdf=1&id=553

Thanks * Libsyn.com - http://www.libsyn.com - for hosting and bandwidth * Feedburner.com - http://www.feedburner.com - for feed redirect * Kirsty Doherty, Amy Ehmann for Java Posse artwork * Theme Music: + Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), - written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. - Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. - Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg + Closing - Juan Carlos Jimenez - In the House (Intro No. 1)

  • To contact us:
    • Visit our homepage - http://javaposse.com
    • Post on our Google Group - http://groups.google.com/group/javaposse
    • Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse
    • Call us with questions and feedback - (408) 465-4626
    • Or send us email - javaposse@gmail.com

The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall