java - selenium get() 什么都不做

标签 java selenium-webdriver

driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

下面的代码应该打开一个 firefox 浏览器,导航到 google 并搜索“自动化”,然后应该再次导航到 yahoo。但是 driver.get("http://www.yahoo.com ") 什么都不做。我将如何使用 selenium 更改 URL?

driver.get("http://www.google.com");
widget=driver.findElement(By.id("lst-ib"));
widget.click();
widget.sendKeys("automation");
widget.sendKeys(Keys.ENTER);

driver.get("http://www.yahoo.com");
widget=driver.findElement(By.xpath(".//*[@id='yui_3_12_0_1_1452245228407_940']/td[1]/a"));
widget.click();

最佳答案

在暂停/停止我的卡巴斯基互联网安全软件后,同样适用于我。

driver.get("http://www.google.com");
driver.findElement(By.id("lst-ib")).sendKeys("seleniumhq");
driver.findElement(By.id("lst-ib")).sendKeys(Keys.ENTER);

Thread.sleep(6000);

driver.get("http://www.yahoo.com");

关于java - selenium get() 什么都不做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34673556/

相关文章:

java - 具有多维列表的 Foreach

java - 如何使用 Junit 配置 Spring Boot 的按测试方法实例化?

java - Selenium 将 Web 元素隐藏在导航栏后面

python-3.x - Python/Selenium - 如何解析 URL 并单击下一页?

java - 显式等待的 Selenium Java Lambda 实现

azure - 如何在azure pipeline yaml文件的maven目标中添加标签

java - setSupportActionBar(工具栏工具栏) 在我的 Material 项目中不起作用

java - 内存游戏小程序中重叠的背景图形

python - 选择 -> 选项抽象

Java GUI : Image will be overwritten, 路径相同 -> 在框架中显示它(图像仍然相同)