how to use selenium grid with Specflow and Nunit and Webdriver (in DotNet version) -


presently built automation framework uses selenium webdriver+ specflow + nunit, , suing bamboo our ci run our job against our every build.

we written build.xml handle our targets (like clean, init, install latest build, run selenium scripts, uninstall build. etc)

ant command read tag name build.xml , runs respective feature/scenarios based on tags (like @smoke, @regression)with nunit in ci machine.

now our requirement use selenium grid divide scripts different machine , execute above set-up. grid has divide scripts based on feature file or based on tags.how achieve this.

is there thing need done under [beforefeature] , [beforescenario] ?

if provide in details steps or link explains detail steps great help.

please 1 can in regards.

thanks, ashok

you have misunderstood role grid plays in distributed parallel testing. not "divide scripts", provides single hub resource through multiple tests can open concurrent sessions.

it role of test runner (in case specflow) divide tests , start multiple threads.

i believe require specflow+ (http://www.specflow.org/plus/), have license cost.

it should possible create own multithread test runner specflow require programming , technical knowledge.

if want free open source approach parallel test execution in dotnet, there mbunit (http://code.google.com/p/mb-unit) require rewrite tests


Comments

Popular posts from this blog

PHPMotion implementation - URL based videos (Hosted on separate location) -

javascript - Using Windows Media Player as video fallback for video tag -

c# - Unity IoC Lifetime per HttpRequest for UserStore -