zoukankan      html  css  js  c++  java
  • Selenium问题集锦

    此文章用于记录使用Selenium遇见的问题~

    问题1:sendkeys直接报错如下:

    解决方案:selenium 驱动和Chrome浏览器的版本必须对应,不然会报此错。驱动地址:点此跳转 下载前先看一下notes.txt 上面写着有支持Chrome浏览器的版本。

    问题2:在当前代码中第二次使用driver.get(url)时无反应,即根本不会进入下面代码12行的页面中,代码如下:

     1         WebDriver driver =new ChromeDriver();
     2 
     3         String baseUrl =  "http://www.xxxxx.com/";
     4         driver.get(baseUrl);
     5         WebElement user1= driver.findElement(By.xpath("//*[@placeholder='用户名/手机号']"));
     6 
     7         user1.sendKeys("18100001111");
     8         WebElement pwd1 = driver.findElement(By.xpath("//*[@placeholder='密码']"));
     9         pwd1.sendKeys("123456");
    10         driver.findElement(By.className("login-but")).click();11         //进入业务页面
    12         String yw = "http://www.xxxxx.com/order";
    13         driver.get(yw);

    解决方案:在点击登录按钮后,加上等待(显示等待或隐示等待)就可以了。(最简单的:Thread.sleep(2000); )因为点击登录按钮之后跳转到首页,首页页面都没有打开完就在重定向了,所以有问题。

  • 相关阅读:
    14.3 Go iris
    14.2 Go性能优化
    14.1 Go数据结构
    13.3 Go章节练习题
    13.2 Go练习题答案
    13.1 Go练习题
    12.1 Go nsq
    11.3 Go 开发博客
    11.2Go gin
    11.1 Go Http
  • 原文地址:https://www.cnblogs.com/youreyebows/p/11949932.html
Copyright © 2011-2022 走看看