selenium java清空默认值时失效方法

注:主要解决clear()方法执行失效, 数据还是在的问题

根本原因:存在镜像节点. 操作clear()清掉数据后, 镜像节点的数据还在, 就会再补充回去
public void clear(String locator) {
  try {
    WebElement element=driver.findElement(By.xpath(locator));
    element.click();//鼠标定位到相应的元素
    element.sendKeys(Keys.chord(Keys.CONTROL, "a"));
    element.sendKeys(Keys.chord(Keys.DELETE));
  } catch (Exception e) {
    System.out.println("未找到元素");
    e.printStackTrace();
  }
}

 

posted @ 2019-12-06 17:55  修乐  阅读(425)  评论(0编辑  收藏  举报