这种button元素该怎么定位?
求助!多谢啊!//div[@id='fui-dropdown-button-kp92dz4i']/button laytonluo 发表于 2016-1-25 17:05
//div[@id='fui-dropdown-button-kp92dz4i']/button
这个试过,还是找不到呃 使用xpath("//input[@type='button']") 清晨一缕阳光 发表于 2016-1-26 08:42
使用xpath("//input[@type='button']")
没有用....刚刚用tagname=button可以找到了 你那个方法是找全部的button了,如果页面上button多怎么办。。。 id='fui-dropdown-button-kp92dz4i这个id看上去像是随机生成的,那样的话直接定id不行
这种table类型的也可以封装一个findTableElement方法,拿tr和td的值来定位
public WebElement findTableElement(int row, int column) {
String xpath="//*/tbody/tr["+row+"]/td["+column+"]";
return driver.findElement(By.xpath(xpath));
}
然后再找之下的button比较稳 clarkar 发表于 2016-1-26 14:11
id='fui-dropdown-button-kp92dz4i这个id看上去像是随机生成的,那样的话直接定id不行
这种table类型 ...
是呢,多个button会报错...好的,我试试这个方法,多谢哈!:loveliness:
页:
[1]