C# 手动中断浏览器时,Selenium停止

C# 手动中断浏览器时,Selenium停止,c#,selenium,selenium-webdriver,webdriver,C#,Selenium,Selenium Webdriver,Webdriver,当Selenium启动时,它会打开浏览器并开始填充数据,但当用户在运行Selenium时单击浏览器中的某个位置时,Selenium执行会停止,这会使我的应用程序崩溃,在您执行程序/脚本时,是否可以处理此类崩溃,Selenium需要将焦点放在呈现图像的浏览器客户端上 现在,如果用户手动单击浏览器中的某个位置,测试执行过程中,Selenium会松开焦点,并引发异常。日志中出现的错误或控制台输出是什么?为什么有人在Selenium运行时单击浏览器?如果使用两个监视器,那么情况就不同了。当你使用两个显示

当Selenium启动时,它会打开浏览器并开始填充数据,但当用户在运行
Selenium
时单击浏览器中的某个位置时,Selenium执行会停止,这会使我的应用程序崩溃,在您执行程序/脚本时,是否可以处理此类崩溃,Selenium需要将焦点放在呈现图像的浏览器客户端上


现在,如果用户手动单击浏览器中的某个位置,测试执行过程中,Selenium会松开焦点,并引发异常。

日志中出现的错误或控制台输出是什么?为什么有人在Selenium运行时单击浏览器?如果使用两个监视器,那么情况就不同了。当你使用两个显示器时,如果你使用firefox brower,一个显示器可以实现自动化,而在另一个显示器中,你可以继续键入其他内容,但如果你使用chrome,那么这是不可能的,因为chrome需要焦点,因此,它会从您那里拉出控件。因此,当selenium运行时,用户的手应该远离浏览器,对吗?@Grijan Yup,没错,至少没有手动点击selenium启动的浏览器会话。