A couple of weeks ago, I wrote a post describing how to setup SpecFlow in which I promised to continue with how to actually use it once you have it installed. What follows is a SpecFlow Tutorial of the tips and tricks I wish I’d known when I was starting out.
I’ve been asked to train a group of developers in the use of SpecFlow so that they can use it to write Selenium Tests. So, in an attempt to “kill two birds with one stone” I thought today’s post would cover how to get the SpecFlow environment setup. Not only will it help me prepare for the training session I will be leading, but it will help me when I need to set this up the next time because it tends to be a bit confusing when you setup a new project. You’ll see why in a bit.
A while ago I wrote an article explaining what SpecFlow is, and why you might want to use it. I’ve been using it for several months now and I’ve recognized several patterns that have emerged in my usage that I wish I had known when I started, so I thought I’d share them with you today.
…And why do I want it?
That’s what I kept asking myself every time I saw this product.
Well, the last time I looked, something caught my eye enough that I decided to download it and take a look. I’m really glad I did it.
So, let me attempt to explain what SpecFlow is.