Все дочерние элементы имеют те же атрибуты, что и другие, для родительского элемента (в данном случае это карточки). Однако только элемент txtDate
не идентифицирован.
String schemeNameOrderbook = "Aditya Birla Sun Life Arbitrage Fund -dividend Reinvestment-direct Plan";
ParentFrame = (MobileElement) driver.findElementByXPath("//android.widget.TextView[@text='" + schemeNameOrderbook + "']/parent::*");
--> orderbookLumpsumdate = ParentFrame.findElement(By.id("txtDate")).getText(); (**does not work**)
--> orderbookPrice = ParentFrame.findElement(By.id("txt_qty")).getText(); (**works**)
Я пытался использовать XPath с разными комбинациями для этого элемента, но, тем не менее, он не определяется во время выполнения.
Изображение AppiumDesktop для элемента