类型不匹配:无法从尺寸转换为整数。
ThemeCollectionList
我们应该在int sizeOfServiceInstanceRow = driver.findElement(By.xpath("//table/tbody/tr[4]/td/table/tbody/tr")).getSize();
变量中确定网络元素的大小。
答案 0 :(得分:0)
从硒文档getSize
返回一个Dimension
对象(其中包含height和width属性),您不能将其直接转换为int
类型。
如果您对获取元素的高度和宽度感兴趣,则可以执行以下操作。
Dimension elemDimension = driver.findElement(By.xpath("//table/tbody/tr[4]/td/table/tbody/tr")).getSize();
int height = elemDimension.getHeight();
int width = elemDimension.getWidth();
参考文档 https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/WebElement.html#getSize--