Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的框架中有一个场景来获取行数并从网格中选择一行或多行。在这里,所有行的类名和属性都相同,每行的 id 都在不断变化。
我已经编写了这个 xpath 来获取标题复选框。但是,它抛出了陈旧元素异常。我在这里附加 DOM。
如果要获取计数,请获取元素列表大小
By appct = By.xpath("//input[@class='ag-input-field ag-checkbox-input']"); int count = driver.findElements(appct).size();
如果你想点击前两个复选框,
if(count > 2){ driver.findElements(appct).get(0).click(); driver.findElements(appct).get(1).click(); }