标签:文本框 好的 sele 赋值 精确 title BMI miss getattr
例子: /**id <input type="text" id="phone" name="phone" class="LoginText" placeholder="手机号" >
* <button class="LoginBtn" id="btnLogin" value="baidu"> 登录</button>*/
WebElement byName=driver.findElement(By.name("phone"));
WebElement byLoginButton=driver.findElement(By.id("btnLogin"));
System.out.println(byName.getText());
? byLoginButton.click();
? byName.sendKeys("13600000000")
? byName.clear();
? byLoginButton.submit()
? String title=driver.getTitle();
? String url=driver.getCurrentUrl();
? String text=byName.getText();
/**<input id="TANGRAM__PSP_8__memberPass" type="checkbox" name="memberPass" class="pass-checkbox-input pass-checkbox-memberPass" checked="checked">*/
WebElement checkBox=driver.findElement(By.id("TANGRAM__PSP_8__memberPass"));
? boolean isSelected=checkBox.isSelected();#用于判断复选或者单选框有没有被选中,然后用判断语句做自己想要做的操作
? String tagName=byName.getTagName();#byName这个是已经定好的精确位置
? boolean enabled=checkBox.isEnabled()
? String btnValue=byLoginButton.getAttribute("value");
? driver.manage().window().maximize();
? driver.switchTo().alert().accept();
? driver.switchTo().alert().dismiss();
?driver.switchTo().alert().getText();
? Set<Cookie> cookie=driver.manage().getCookies();
? driver.navigate().refresh();
标签:文本框 好的 sele 赋值 精确 title BMI miss getattr
原文地址:https://www.cnblogs.com/insane-Mr-Li/p/9071468.html