一、元素定位
查找元素的方式跟Python的selenium一致。
import org.openqa.selenium.By;
import org.openqa.selenium.chrome.ChromeDriver;
ChromeDriver driver = new ChromeDriver();
driver.get("https://www.baidu.com");
driver.findElement(By.xpath("//a[text()='贴吧']"));
//driver.findElements(new By.ByXPath("//a[text()='贴吧']"));
二、元素信息获取
import org.openqa.selenium.WebElement; // 需要导入web元素包
WebElement x=driver.findElement(By.xpath("//a[text()='贴吧']"));
使用x.get来联想出,哈哈
三、元素判断
x.is
四、元素操作
- clear(); 如果该元素是文本输入元素,则会清除该值
- submit(); 提交from表单
- click(); 单击此元素 ,单击元素有一些先决条件。元素必须可见,并且其高度和宽度必须大于0。
- sendKeys(CharSequence… keysToSend); 使用此方法模拟在元素中键入,可以设置其值。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END