C# 硒测试工作时如何工作
当我编写自动测试并(在我的PC上)运行它们时,我无法工作,直到测试完成,因为例如,如果我正在编写代码,焦点将跳出visual studio,转到web浏览器中查看的测试下的web应用程序C# 硒测试工作时如何工作,c#,selenium-webdriver,automated-tests,lost-focus,C#,Selenium Webdriver,Automated Tests,Lost Focus,当我编写自动测试并(在我的PC上)运行它们时,我无法工作,直到测试完成,因为例如,如果我正在编写代码,焦点将跳出visual studio,转到web浏览器中查看的测试下的web应用程序 有没有办法防止Selenium驱动程序窃取焦点 不仅你不能阻止WebdDiver占据焦点,你也不应该这样做。WebdDiver需要将焦点放在浏览器上才能成功与之交互。如果您集中注意力,WebdDiver将无法执行类似FindElement()、单击()或任何其他操作,测试将失败 您可以使用Windows 10虚
有没有办法防止Selenium驱动程序窃取焦点 不仅你不能阻止
WebdDiver
占据焦点,你也不应该这样做。WebdDiver
需要将焦点放在浏览器上才能成功与之交互。如果您集中注意力,WebdDiver
将无法执行类似FindElement()
、单击()
或任何其他操作,测试将失败 您可以使用Windows 10虚拟桌面。在这里检查如何使用它:所以我们必须将机器专用于测试目的吗?@yahyahussein我们使用VMs在专用机器上并行运行测试。当然,您可以使用单个虚拟机或机器来实现这一点。