问答详情
源自:7-1 webdriver常见元素定位(上)

使用implicitlyWait怎么不起作用

String [] strings = {"QQ","微信","nuomi","wechat","跑男"};
		for (int i = 0; i < strings.length; i++) {
			driver.get("http://www.baidu.com");
			Thread.sleep(500);
			driver.findElement(By.id("kw")).sendKeys(strings[i]);
			driver.findElement(By.xpath(".//*[@id='su']")).click();
			System.out.println("第" + i + "次搜索" + strings[i]);
//			driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS);
			Thread.sleep(2000);
		}

我在后面使用implicitlyWait怎么不起作用,只好用了Thread.sleep。

提问者:迷路的盲僧 2017-06-08 23:30

个回答

  • 鱼鱼鱼鱼1220
    2017-06-12 23:07:48

    driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS);  这句写在for循环上边试一下