如何使用 Appium 测试 Android 混合应用,登录注册是原生部分,里面的内容就是用 HTML5 写的,我要怎样才能获取到 web 元素呢?
我使用 xpath 获取元素,为什么获取不到呢?求大神指教

代码:

WebElement element2 = (new WebDriverWait(dr, 30))
    .until(new ExpectedCondition<WebElement>() {
        @Override
        public WebElement apply(WebDriver d) {
            return d.findElement(By.xpath("/html/body/div[3]/div/div/ul/li[1]/a"));
        }
    });

    element2.click();


↙↙↙阅读原文可查看相关链接,并与作者交流