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); )因为点击登录按钮之后跳转到首页,首页页面都没有打开完就在重定向了,所以有问题。

  • 相关阅读:
    JZOJ.2117. 【2016-12-30普及组模拟】台风
    团队合作
    长沙游记
    统计
    html....
    OI之路
    三鑫普及组模拟赛
    牛顿迭代法
    台风
    gcd
  • 原文地址:https://www.cnblogs.com/youreyebows/p/11949932.html
Copyright © 2011-2022 走看看