Visit the visual studio website and download the Community edition: https://www.visualstudio.com/vs/
This will download a small application that will manage your Visual Studio installation. Save & run it. It’s worth selecting a custom installation, in case you see something there you might want, for example GitHub integration. However, a standard installation will be fine. Once installed, you can sign in with your existing Microsoft account (or you can create a new one).
Once loaded, on the left hand side you will see some options. Select `New Project…`, select Class Library and rename it to something memorable. I picked `SimpleSpecflowSolution` as I like alliteration.
Visual Studio will then create a project for you and start you off with an empty class, called `Class1`. We’ll make changes to that in a moment, but first we need to install a couple of things. Firstly, we need to install SpecFlow. From the menu bar, select `Tools > Extensions and Updates`. This will show you a dialog where we can search for SpecFlow. On the left hand side, click on `Online`, then in the search bar in the top right hand corner, type in specflow. Visual Studio should search automatically, but you can hit `Return` or click the magnifying glass if it doesn’t.
The top search result should be `SpecFlow for Visual Studio 2015`.
Install-Package SpecRun.SpecFlow
Nuget package manager
Install-Package coypu
Install-Package coypu.nunit
Chromedriver: https://sites.google.com/a/chromium.org/chromedriver/
Pick latest version. Install Win32. Download zip file. Extract to safe location, eg c:/webdrivers
Reference in project.
or…
Install-Package Selenium.Webdriver.Chromedriver
Install Chrome
https://www.google.com/chrome/index.html
Create feature. Generate steps
Add coypu to references at top
Add in googlepage and browser session