我已经查看了以下链接,特别是在标题为“LeanFT-Selenium in One”的部分中。
LeanFT浏览器基本上附加到Selenium发布的浏览器实例。在我的情况下Chrome。我可以告诉的一点是,当LeanFT希望将自己附加到浏览器实例时,Selenium只能启动一个浏览器。这意味着如果我有两个测试我想要使用Chrome并行运行,那么它将无法工作,因为当LeanFT连接到由selenium启动的浏览器时,该浏览器实例需要是唯一的。如何实现并行测试执行?另外,通过我使用Specflow + SpecRun将小黄瓜绑定到selenium / leanft自动化代码的方式,它是我的主要测试运行器。
即使LeanFT附加到Chromedriver(chrome浏览器)实例的代码行?这听起来好像发生这种情况甚至增加了specflow中的线程的默认.sprofile可能会有冲突,因为当leanFT附加到它时,似乎你不能让2个chromedrivers运行LeanFT扩展。我没有尝试过,但好奇你的专家认为。我指的是上面发布的链接。我为我所指的代码行添加了一个屏幕截图。 Specflow如何使用LeanFT
处理这种情况答案 0 :(得分:0)
查看default.srprofile文件。看起来应该是这样的:
<form action='./story.php?u=$id'><button type='submit' class='w3-button w3-theme-d1 w3-margin-bottom'><i class='fa fa-thumbs-up'></i>$likes Like</button>
<button type='submit' class='w3-button w3-theme-d2 w3-margin-bottom'>
</form><i class='fa fa-comment'></i> Comment$comments</button>
这将为您提供4个主题。