使用IE和Selenium Java运行测试

时间:2018-12-25 16:00:00

标签: java selenium selenium-iedriver

我想使用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.

2 个答案:

答案 0 :(得分:0)

发生这种情况的原因多种多样,但在您的情况下,无论是Chrome还是Firefox,它都可以正常工作。您浏览器的缩放级别可能大于或小于100%,或者浏览器的降级级别可能大于或小于100%,即驱动程序版本和测试。

谢谢

答案 1 :(得分:0)

使用此设置您的自定义尺寸:

driver.manage()。window()。setSize(new Dimension(1024,768)); 您可以按照自己的要求更改尺寸。