我想使用IE11和IEDriverServer = 3.13,Selenium 3.13运行自动化测试,我的脚本可以在chrome和Firefox上正常运行,但是在IE中,代码无法与元素交互,并且出现以下错误:
déc. 25, 2018 4:57:14 PM org.openqa.selenium.support.ui.ExpectedConditions
findElement
AVERTISSEMENT: WebDriverException thrown by findElement(By.xpath: //*
[@name='login'])
org.openqa.selenium.NoSuchWindowException: Currently focused window has been
closed.
答案 0 :(得分:0)
发生这种情况的原因多种多样,但在您的情况下,无论是Chrome还是Firefox,它都可以正常工作。您浏览器的缩放级别可能大于或小于100%,或者浏览器的降级级别可能大于或小于100%,即驱动程序版本和测试。
谢谢
答案 1 :(得分:0)
使用此设置您的自定义尺寸:
driver.manage()。window()。setSize(new Dimension(1024,768)); 您可以按照自己的要求更改尺寸。