Ich bin ein Neuling in Appium. Ich versuche, den Bildschirm meiner Android-Anwendung in einem bestimmten Moment zu lesen und eine hierarchische Ansicht aller AndroidElements zu erhalten, die auf dem Bildschirm angezeigt werden (ähnlich dem, was der Appium-Inspektor zeigt). Das bedeutet, dass ich in der Lage sein möchte, zu erkennen, welche AndroidElements sich in einem bestimmten anderen AndroidElement befinden (zB einem ListView).Holen Widget Hierarchie mit Appium für Android
Ich bin in der Lage, die AndroidElements in dem Bildschirm zu bekommen
driver.findElementByAndroidUIAutomator("new UiSelector()")
verwenden, aber ich bin nicht in der Lage, die Hierarchie der Widgets abzuleiten. Ich habe versucht,
auf einem bestimmten AndroidElement in der Hoffnung, alle seine Kinder zu bekommen, aber es scheint, dass es nicht der Fall ist.
Wie löse ich mein Problem?
Vielen Dank für Ihre Antwort helfen, aber ich brauche es programmatisch zu tun. Ich baue ein GUI-Test-Tool, deshalb muss ich die GUI (und ihre Hierarchie) lesen, um mit ihr zu interagieren. –