Java教程

java版selnium_demo

本文主要是介绍java版selnium_demo,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.环境:jdk

2.实例代码:

        ChromeOptions OPTIONS =new ChromeOptions();
		OPTIONS.addArguments("--no-sandbox");
		WebDriver driver = new  ChromeDriver(OPTIONS);
		driver.get("https://www.kdocs.cn/view/l/sa1XFpAYtsZn");
		try {
			Thread.sleep(5000);
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		driver.switchTo().frame(driver.findElement(By.id("my-ckt-iframe")));
		driver.findElement(By.id("icon-download")).click();

      注意事项:
        1.获取元素时,要确认其是否在iframe中若在iframe中需先进入iframe,否则会报元素找不到

        2.进行点击事件时,要确认元素是否绑定有事件,否则会报元素无法交互的错误(element not interactable)

        3.相应jar包下载地址如下(本人使用版本:3.9.1):http://selenium-release.storage.googleapis.com/index.html?path=3.9/

        

这篇关于java版selnium_demo的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!