/**id*登录*/
WebElement byName=driver.findElement(By.name("phone"));
WebElement byLoginButton=driver.findElement(By.id("btnLogin"));
System.out.println(byName.getText());
1、click()事件源于单击元素操作 byLoginButton.click();
2、sendKeys()方法用于给input元素赋值 byName.sendKeys("13600000000");
3、clear()用于清空input元素的值 byName.clear();
4、Submit()用于提交表单 byLoginButton.submit();
5、getTitle()获取当前网页的标题 String title=driver.getTitle();
6、getCurrentUrl()获取当前网页的URL String url=driver.getCurrentUrl();
7、getText()用于存储元素的文本值,例如纯文本、超链接等; String text=byName.getText();
8、isSelected()用于存储复选框或单选框的勾选情况,返回true(勾选)或false(未勾选) /***/ WebElement checkBox=driver.findElement(By.id("TANGRAM__PSP_8__memberPass")); boolean isSelected=checkBox.isSelected();
9、getTagName()获取元素的标记名称 String tagName=byName.getTagName();
10、isEnabled()用于存储input等元素的可编辑状态,例如:文本框、复选框、单选框;返回true(可编辑)或false(不可编辑) boolean enabled=checkBox.isEnabled();
11、getAttribute()用于获取指定属性的值 String btnValue=byLoginButton.getAttribute("value");
12、窗口最大化 driver.manage().window().maximize();
13、accept()方法是单击弹出的对话框的确认按钮,例如:Alert,Confirmation,Prompt driver.switchTo().alert().accept();
14、dismiss()方法实现单击弹出对话框的取消按钮; driver.switchTo().alert().dismiss();
15、getText()获取弹出对话框的文本内容 driver.switchTo().alert().getText();
16、获取当前cookie的集合 Setcookie=driver.manage().getCookies();
17、refresh()页面刷新
driver.navigate().refresh();