I have reviewed the link below, specifically in the section titled 'LeanFT-Selenium in One.'
Basically the LeanFT browser attaches to an instance of the browser launched by Selenium. In my case Chrome. The caveat from what I can tell is that there can only be one browser launched by Selenium at the time when LeanFT wants to attach itself to a browser instance. That means if I have two tests I want to run in parallel using Chrome, it would not work because that browser instance would need to be unique at the time when LeanFT attaches to a browser launched by selenium. How can I acheive parallel test execution? Also, by the way I am using Specflow+SpecRun to bind gherkin to selenium/leanft automation code and it is my main test runner.
Even with the line of code where LeanFT attaches to Chromedriver (chrome browser) instance? It sounds like when that happens even increasing the threads in specflow's default.srprofile may have conflict because it seems you cannot have 2 chromedrivers running the LeanFT extension open when leanFT attaches to it. I have not tried it, but curious what you experts think. I am referring to the link I posted above. I attached a screen shot for the line of code I am referring to. How does Specflow handle situations like this with LeanFT