Recently in my team we have introduced the use of SpecFlow to held create business driven tests. Specifically we’ve been refining the way we work with acceptance criteria for some time, and have been pushing towards the Given, When, Then format.
I’ve been working now for about seven years in the area of software test. I frequently read about software engineering issues online, but often find the role of software test either scarcely mentioned, or written off as the job somewhere well beneath that of ‘programmers’ or ‘developers’.