如何使用 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();