将driver初始化封装后,无法使用driver.manage().window().maximize();,应该怎么处理?
来源:8-14 模态框处理购物车已经有商品

慕UI9476378
2018-02-22
将driver初始化封装后,无法使用driver.manage().window().maximize();,错误如下图,请问应该怎么处理? 另:窗口不进行最大化操作,点击蓝色标记所示元素时,会报错: Element is not clickable at point (1097, 36)
代码如下:
public class Login extends CaseBase {
public DriverBase driver;
public LoginPro lpo;
public CoursePro cpp;
static Logger logger=Logger.getLogger(Login.class);
public Login() {
this.driver=initDriver("chrome");
lpo=new LoginPro(driver);
cpp=new CoursePro(driver);
}
@ Test
public void openPage() {
driver.get("http://www.imooc.com");
//sleep(2000);
driver.manage().window().maximize();
driver.findElement(By.id("js-signin-btn")).click();
//driver.manage().window().maximize();
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
1回答
-
Mushishi
2018-02-23
你好,这个你看一下你驱动和浏览器版本,这是两个不对应的原因
032018-02-27
相似问题