If you want to perform web testing on multiple browsers and operating systems, it can be quite complicated to maintain machines for each of the target environments. BrowserStack provides “remote web browsers as a service”, making it easy to do this sort of matrix testing without having to maintain the multiple browser installations yourself. Specflow provides easy integration with BrowserStack.
Follow Kenneth Truyers blog for further information.
Code sample can be found here.