我有一个搜索的测试<span class="legend">.在以前的级别上,我有一个包含多个值的字段集.这是我的问题.我没有获得此字段集的定位器.
首先,我得到一个包含所有class=legend对象的列表:
List<WebElement> groupList = driver.findElements(By.className("legend"));
这很完美,我有一个包含几个Webelements的列表.
现在我想迭代此列表并仅保存上一级字段集中的每个值.问题是Selenium找不到fieldset的id.
我试图tempGroupElement.getAttribute("id")获得id,但它不起作用.
任何的想法?
谢谢!
我想在我的属性中使用通配符.例如,这是我的常规XPath:
//input[@id='activation:j_idt84:voId:1']`
Run Code Online (Sandbox Code Playgroud)
我想j_idt用通配符替换数字,因为数字是动态的.我正在寻找这样的东西:
//input[@id='activation:*:voId:1']
Run Code Online (Sandbox Code Playgroud)
我不知道如何解决这个问题.我的想法是否可能?