为了账号安全,请及时绑定邮箱和手机立即绑定

为什么改JS的状态时会空指针异常呢?

为什么改JS的状态时会空指针异常呢?

慕粉1473922411 2019-04-30 13:24:06
public void File() throws Exception{ Thread.sleep(2000); //更改JS     String js = "document.getElementsByClassName('update-avator')[0].style.bottom='0px';";     Thread.sleep(2000);     JavascriptExecutor jsExecutor  = (JavascriptExecutor) driver;    Thread.sleep(2000);     jsExecutor.executeScript(js);     Thread.sleep(2000);     driver.findElement(By.className("js-avator-link")).click();     Thread.sleep(2000);     driver.findElement(By.id("upload")).sendKeys("C:\\Users\\sony\\Desktop\\软件测试顺序.jpg");    driver.findElement(By.linkText("确定")).click(); }报错如下:77行对应的是jsExecutor.executeScript(js); 。不仅如此,我在这段代码的里面加什么都会报错,加链接地址也跳不过去。也报空指针。
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 310 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信