2017-08-09 415 views
0

我正在尝试通过Selenium和Google Chrome驱动程序为我正在处理的项目自动化一些测试场景。 我运行测试的页面首先需要http授权,我已经使用它执行:driver.get("http://username:[email protected]");Selenium(java):页面在测试运行时不加载css和js

然后页面打开时不显示css或js:只显示纯html页面。我试图在页面上打开一个控制台,但它立即关闭。

可能是我应该做一些额外的授权或使用一些额外的工具,你能帮助我吗?

+0

如果是'的Windows基本Authentication'弹出,你很可能看到一个'纯HTML page'您提供的一组凭据不正确。 – DebanjanB

回答

0

您可以使用下面的代码也同样

WebDriverWait wait = new WebDriverWait(driver, 10);  
Alert alert = wait.until(ExpectedConditions.alertIsPresent());  
alert.authenticateUsing(new UserAndPassword(username, password)); 

希望它会帮助你:)