Info
| Version: | 1.3.9 | 
| Author(s): | Nanda Cherukuru | 
| Last Update: | Wednesday, December 11, 2019 | 
| .NET Fiddle: | Create the first Fiddle | 
| Project Url: | http://www.agtb.com/ | 
| NuGet Url: | https://www.nuget.org/packages/AGTB.QA.TestFramework | 
Install
Install-Package AGTB.QA.TestFramework
                        dotnet add package AGTB.QA.TestFramework
                        paket add AGTB.QA.TestFramework
                        
                                AGTB.QA.TestFramework Download (Unzip the "nupkg" after downloading)
                            
                        Dependencies
- BoDi(>= 1.4.1)
 - CredentialManagement(>= 1.0.2)
 - DotNetSeleniumExtras.PageObjects(>= 3.11.0)
 - DotNetSeleniumExtras.WaitHelpers(>= 3.11.0)
 - Dynamitey(>= 2.0.9.136)
 - Gherkin(>= 6.0.0)
 - ImpromptuInterface(>= 7.0.1)
 - log4net(>= 2.0.8)
 - Microsoft.VisualStudio.SlowCheetah(>= 3.2.20)
 - Newtonsoft.Json(>= 12.0.2)
 - NUnit(>= 3.12.0)
 - NUnit.ConsoleRunner(>= 3.10.0)
 - Selenium.Support(>= 3.141.0)
 - Selenium.WebDriver(>= 3.141.0)
 - Selenium.WebDriver.ChromeDriver(>= 75.0.3770.8)
 - SpecFlow(>= 3.0.220)
 - SpecFlow.Assist.Dynamic(>= 1.4.1)
 - SpecFlow.Tools.MsBuild.Generation(>= 3.0.220)
 - StyleCop.Analyzers(>= 1.1.118)
 - System.Reflection.Emit(>= 4.3.0)
 - System.Reflection.Emit.Lightweight(>= 4.3.0)
 - System.Runtime.CompilerServices.Unsafe(>= 4.5.2)
 - System.Threading.Tasks.Extensions(>= 4.5.2)
 - System.ValueTuple(>= 4.5.0)
 - Utf8Json(>= 1.3.7)
 - NUnit3TestAdapter(>= 3.15.1)
 - System.Runtime.InteropServices.RuntimeInformation(>= 4.3.0)
 
Tags
                
So when a Unit Test Project Type is created in Visual Studio, delete the default MS Test references added in the project and remove the
default UnitTest.cs file as well. Once that is done, install this package and your project will all be setup for coding Specflow based BDD
Tests that is suitable for Chrome Browser based Selenium UI and RestSharp based API Testing.