【Selenium】5获取属性简单操作

来源:互联网 发布:正能量软件 编辑:程序博客网 时间:2024/05/20 21:45

①网页

driver.getTitle();网页标题driver.getPageSource();源代码driver.getCurrentUrl();URL

③getText():元素文本值

password.getText();
text.contains("");是否出现文本
text.startWith("");
text.endsWith("");

④isselected():存储复选框、单选框勾选情况

boolean isSelected=checkBox.isSelected();

⑤getTagName():元素标记名称

String tagName=username.getTagName();

⑥isEnagbled():input元素可编辑状态

boolean endable=username.isEnabled();

⑦isDisplayed():元素是否存在

boolean endable=username.isDisplayed();

⑧getAttribute():属性值,CSS属性值

username.getAttribute("value");username.getCssValue

⑨单机双击

WebElement login = driver.findElement(By.linkText("登陆"));login.click();
Actions builder=new Actions(driver);builder.doubleClick(login).build().perform();

⑩submit():用于指定元素所在的form元素进行提交,只要form中的元素使用submit(),会提交整个form

WebElement username = driver.findElement(By.linkText("user"));username.sendKeys("用户名");WebElement password = driver.findElement(By.linkText("user"));password.sendKeys("用户名");password.sendKeys("123");password.submit();