citcon Archive

  • CITCON Europe last weekend proved again to be one of the best conferences for networking and keeping up with the developments in the community. The most important session for me personally was “Beyond Basic TDD”, an openspace discussion on the topics that people with a few years of TDD experience...

    Beyond basic TDD

    CITCON Europe last weekend proved again to be one of the best conferences for networking and keeping up with the developments in the community. The most important session for me personally was “Beyond Basic TDD”, an openspace discussion on the topics that people with a few years of TDD experience...

    Continue Reading...

  • Although Selenium is an essential trace element, it is toxic if taken in excess. That is what Wikipedia has to say on the chemical element Selenium, but pretty much sums up my feelings about the web testing tool of the same name as well. I like very much how easy...

    Putting Selenium in the right place

    Although Selenium is an essential trace element, it is toxic if taken in excess. That is what Wikipedia has to say on the chemical element Selenium, but pretty much sums up my feelings about the web testing tool of the same name as well. I like very much how easy...

    Continue Reading...

  • The most important take-away idea from CITCON Europe this year for me was probably building ‘save game’ functionality as an integral feature in software systems. Antony Marcano talked about this, not as part of the official programme but over beers which is another example of how informal chatting at conferences...

    Saving the game in enterprise software

    The most important take-away idea from CITCON Europe this year for me was probably building ‘save game’ functionality as an integral feature in software systems. Antony Marcano talked about this, not as part of the official programme but over beers which is another example of how informal chatting at conferences...

    Continue Reading...

  • I facilitated an openspace session on acceptance testing and collaboration between business people, developers and testers at CITCON Europe last week. We started with a list of five common reasons why I’ve seen teams fail with acceptance testing but added five more during the discussion, so here’s an expanded top...

    Top 10 reasons why teams fail with Acceptance Testing

    I facilitated an openspace session on acceptance testing and collaboration between business people, developers and testers at CITCON Europe last week. We started with a list of five common reasons why I’ve seen teams fail with acceptance testing but added five more during the discussion, so here’s an expanded top...

    Continue Reading...

  • Last week at CITCON Europe Steve Freeman organised a session on mock objects focusing on the original ideas and what mock objects should be used for. Freeman started by disagreeing with the established view of mock objects as isolators for unit testing, advising developers to use mocks for object design...

    Mocks are not about isolation, but about responsibilities

    Last week at CITCON Europe Steve Freeman organised a session on mock objects focusing on the original ideas and what mock objects should be used for. Freeman started by disagreeing with the established view of mock objects as isolators for unit testing, advising developers to use mocks for object design...

    Continue Reading...