Sessions at Rocky Mountain Ruby about Testing with video

Your current filters are…

Clear

Friday 2nd September 2011

  • There Are No Tests

    by Jeff Casimir

    The Ruby community is obsessed with testing, supposedly. In my experience about four out of five applications have either zero or completely ineffective test coverage.

    Have the courage to change it. Whether your own projects or recovering someone else's mess, let's talk strategy:

    • Starting with metrics
    • Refactoring for understanding
    • Comment-driven development
    • The unit testing foundation
    • Bug reports are your best integration tests
    • Focusing on value

    Rescue projects are popping up everywhere, and a strategic testing approach can save the day.

    At 10:00am to 10:30am, Friday 2nd September

    Coverage video

  • Start using Jasmine. Write better JavaScript. Profit.

    by Justin Searls and Cory

    As practitioners who comprise the Ruby software community, we have made great strides to establish testing as a best practice. We have done so in order to build quality into our processes and systems.

    It seems, however, that we have a blind spot when it comes to one of the most important parts of our applications: rich user interaction written in JavaScript.

    It used to be the case that we could blame this disregard for JavaScript tests on a lack of good testing tools, or having very limited amounts of JS in our applications.

    Now more than ever before, rich user interfaces are prevalent, and testing tools have made great strides; specifically with regard to Jasmine.

    We will briefly discuss reasons why JavaScript tests are critical, and easier than ever before.

    The purpose of our presentation is to provide fellow software developers with actionable knowledge of how to:

    • Add Jasmine to your applications
    • Use common patterns for testing JavaScript
    • Stop lying about testing all the time
    • Create and maintain automated tests for your JavaScript
    • Start using Jasmine. Start writing better JS. Profit.

    At 2:00pm to 2:20pm, Friday 2nd September

  • Testing Panel

    by Cory, Jim Holmes, Justin Searls and Jeff Casimir

    Jeff Casimir will lead a follow-up panel focusing on testing topics with Justin Searls, Cory Flanigan and Jim Holmes.

    At 2:40pm to 3:00pm, Friday 2nd September

    Coverage video

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic