美文网首页
自动化脚本测试遇到的问题

自动化脚本测试遇到的问题

作者: 别吭气 | 来源:发表于2017-07-15 15:39 被阅读0次

一、获取页面的表格有多少行

List rows =driver.findElements(By.xpath("//[@id='UpdatePanel1']/div[2]/table/tbody/tr"));

System.out.println(rows.size());

二、下拉选择输入框的定位方法

1、driver.findElement(By.xpath(getElement.HAND_INPUT_XPATH)).click();

2、WebElement from_inpox =driver.findElement(By.xpath(getElement.HAND_FORMINPUT_XPATH));

Actions actions =newActions(driver);

actions.moveToElement(from_inpox).click().perform();

3、driver.findElement(By.xpath(getElement.HAND_INPUTTEXT_XPATH)).click();

三、判断一个元素是否存在

public booleanisElementPresent(WebDriver driver,By el) {

try{

System.out.println("存在");

driver.findElement(el);

return true;

}

catch(Exception e) {

System.out.println("不存在");

return false;

}

}

相关文章

网友评论

      本文标题:自动化脚本测试遇到的问题

      本文链接:https://www.haomeiwen.com/subject/tvtzhxtx.html