Thomas Sundberg

October 15, 2013

System Under Specification, SUS

Filed under: Programming — Tags: , , — Thomas Sundberg @ 18:39

This post has been migrated to

Ian Kelly called the System Under Test, SUT, the System Under Specification, SUS, at his session “Testing++ – Working with Spock and Geb” on Java Developer Day in Krakow.

System under upecification feels quit nice in the context of Behaviour Driven Development, BDD, where you define what the system should do and not how it should be done. I usually talk about system under test but I think I will change that. Or at least mix what I use. I want to emphasise that a test should be more of a specification than a verification. The word specification also emphasises the order in which things should be done. You usually specify what you want first. You don’t specify afterwards what you got. Creating a specification afterwards is documenting what actually was delivered and nothing else.

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: