• Should-Do vs. Does-Do

    I think there is a fundamental problem in our industry’s approach to test case design. It may seem obvious that software testing is all about verifying that your application does [...]

  • Test Automation Tools are Idiots: One reason it is hard to Automate Testing (…and what to do about it)

    In the software testing game it is all about the details.  Testing is really a simple thing to describe; does the software behave as expected?  The complexity comes in knowing [...]

  • Choosing your methodology wisely and planning carefully are the Quality Insurance for your software project.

    Quality Insurance

    Adam sorts out the meaning of 3 verbs (ensure, insure, assure), and the role of methodological rigor to ensure quality. Is Quality “Assurance” enough to ensure a quality outcome? How can we be more-sure in our assurances?

  • MBT blog

    Model-Based Testing: The Wave of the Future (but not really!)

    Whenever I go into detail when I tell people what I do for a living, I frequently hear how model-based testing is ‘The wave of the future!’. While it’s true [...]

  • 7 Reasons why Ranorex is a great companion to our Keyword Driven automation tool, TMX.

    As an Automation Engineer, my job is to prepare the playing field.  Before all the keyword tests can be created in our keyword driven automation tool, TMX, I first have [...]

  • Too many tests? How to tell if you’re right!

    Manually authored tests come in all shapes and sizes, leaving coverage to chance. Model-generated tests give you full functional coverage based on a proven coverage algorithm. Are you constantly running [...]

  • Lost in Translation: Why is COTS/ERP so hard?!

    Through decades of high profile failure and struggle the industry of information systems has become notorious for generating what I call “software disappointment.”Costly defect escapes, project cost overruns, and even outright failures [...]

  • Don’t let the plumber build your house!

    Years ago in school, before the days of CAD, I took a mechanical drawing class. Each student sat at their own drafting table and we learned formal techniques for professional-quality [...]