Custom plugin to generate nunit test to support multiple browser configuration on browser stack using TestStack Seleno

Install-Package TestStack.Seleno.BrowserStack.SpecFlowPlugin -Version
dotnet add package TestStack.Seleno.BrowserStack.SpecFlowPlugin --version
<PackageReference Include="TestStack.Seleno.BrowserStack.SpecFlowPlugin" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add TestStack.Seleno.BrowserStack.SpecFlowPlugin --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Multiple browser support with just tag placed on scenario like @browser:firefox,43.0,OS_X,Lion
- Error notification done with after scenario hook and browser stack api to pass error message.
- configure plugin in app.config and set app settings for browser stack
- support resolution for desktop like @browser:chrome,50.0,Windows,10,1024x768
- Maximize browser window to use full available resolution specified into browser stack capabilities (default 1024x768)
- Added mecanism to pickup component based on browser width (for responsive pages)
- Added PageProvider extensions method to retrieve and register pages (as itself and its concrete ancestor) with current scenario container
- Added enum extensions
- support additional capabilities to be added in config file
- support local test running using browserstack local capabilities and integrated tunnelling to browsertack (unit tested)

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 747 9/29/2016 239 9/27/2016 261 9/26/2016 262 9/23/2016 496 6/10/2016 340 5/31/2016
1.0.7 285 5/31/2016 301 5/17/2016 266 5/12/2016 284 5/10/2016 294 5/6/2016 273 4/29/2016 256 4/28/2016
1.0.0 272 4/19/2016