Specifi c дочерний элемент не идентифицируется с тем же логикой Parent-Child c, что и для других - PullRequest
0 голосов
/ 03 марта 2020

Все дочерние элементы имеют те же атрибуты, что и другие, для родительского элемента (в данном случае это карточки). Однако только элемент 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 для элемента

...