Model-based Testing II: The GUIening

The modeling business is all about looks.  Delicate lines, color composition, presentation all coming together.  Ok, I’m done with a bad attempt at a bad analogy. Reports of my death are greatly exaggerated.  As is the existence of such rumors.  While I’ve been quiet about my MBT Workbench, this is in part because I have […]

Read More… from Model-based Testing II: The GUIening

Stubbing and Calling

I’m not even going to pretend this isn’t cool as hell: I got a hole thru on my tool for model-based testing, the MBT Workbench. I can now automatically generate a test-suite from a service description and do a comprehensive invocation. Last time, I was talking about how we set up tests in the MBT […]

Read More… from Stubbing and Calling

User-Interface too Noisy? Add More Icons!

Last time, we looked at how the MBT Workbench assists the user in deriving an input mapping from a service definition. This time, we will look at what input mappings look like and how they can be created inside the MBT Workbench, and we’ll also take a look at how the entire meta-model is implemented. […]

Read More… from User-Interface too Noisy? Add More Icons!

One Step Away from the Vapor: Closer to Model-based Testing

About a week ago, I started writing about model-based testing.  Now, 4561 lines of Java code later, I’m well underway implementing the tool.  It is still in the early phases, but I wanted to give a sneak peek of what it can do so far. […]

Read More… from One Step Away from the Vapor: Closer to Model-based Testing

Vaporware Focus: Tool-support for Model-based Testing

I motivated the need for a user-friendly tool supporting model-based testing in practice in a previous post. The gist is that industry best-practice relies on logical test-cases rather than testing everything, and that is bad for software quality. The reason, I theorize, is that model-based testing is still a bit too academic, and requires a […]

Read More… from Vaporware Focus: Tool-support for Model-based Testing

Advantages and Disadvantages of Model-based Testing

I’m working on a project where testing is important. We had a predecessor project with the same customer, and testing was also considered important at that time. During the previous project, I had problems communicating with the test coordinator; for one thing, we put importance on wildly different things. In the current project, we have […]

Read More… from Advantages and Disadvantages of Model-based Testing