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 1,120 9/29/2016 253 9/27/2016 276 9/26/2016 277 9/23/2016 512 6/10/2016 351 5/31/2016
1.0.7 298 5/31/2016 312 5/17/2016 280 5/12/2016 298 5/10/2016 306 5/6/2016 289 4/29/2016 270 4/28/2016
1.0.0 287 4/19/2016