zoukankan      html  css  js  c++  java
  • java.util.NoSuchElementException解决办法

    报错代码

    public void switchToNewWindow(){
        //得到当前句柄
    String currentWindow = driver.getWindowHandle();
        //得到所有窗口的句柄
        Set<String> handles = driver.getWindowHandles();
         
        //排除当前窗口的句柄,则剩下是新窗口
        Iterator<String> it = handles.iterator();
        while(it.hasNext()){
            if(currentWindow == it.next())  continue;
            driver.switchTo().window(it.next());      
        }
         
    }

    修改后的代码

        String currentWindow = driver.getWindowHandle();
              //得到所有窗口的句柄
              Set <String> handles = driver.getWindowHandles(); 
              //排除当前窗口的句柄,则剩下是新窗口
              Iterator<String> it = handles.iterator();
              while(it.hasNext()){
                  String it1 = it.next();
                  if(currentWindow == it1)  continue;
                  driver.switchTo().window(it1);      
              } 

    参考博客 http://www.cnblogs.com/joewu/p/3718721.html

  • 相关阅读:
    关于日期
    修改video标签自带按钮的默认样式
    vue相关
    手机
    国内优秀npm镜像
    一些技能整理
    小程序
    $('.mydiv>ul')和$('.mydiv ul')的不同
    Python 字符编码
    Python 正则表达式 补充
  • 原文地址:https://www.cnblogs.com/tsw123/p/4834334.html
Copyright © 2011-2022 走看看