3
私はAppiumを使用しています。リスト内の要素の名前を印刷したいと思います。 私は、次のコードリストを<WebElement>からWebElementに変換する
List<WebElement> list = getDriver().findElementsByXPath(getLocator(Locators.MY_ITEM));
List<String> strings = new ArrayList<>();
for (WebElement object : list) {
String text = object.getText();
logger.info(text);
if (!text.isEmpty())
strings.add(text);
}
を使用しています。しかし、私はいつものように、空text
を取得しています。 ここで提案するアプローチは何ですか? 注各要素は私が理解から
Didnotは "text"属性で動作しますが、 "name"属性を使用できるヒントはありませんでした。したがって、私の場合、 'String text = object.getAttribute(" name ")'は、リスト内の要素の名前にアクセスする方法でした – katch