Appium无法通过ID在android native应用中找到输入字段元素

时间:2018-07-26 07:32:27

标签: android automated-tests appium

我对appium感到很新鲜,只是面临我无法在输入字段中写的问题,因为appium无法通过ID找到它们。谷歌搜索没有带来一些可行的解决方案,我希望有人能提供一些有趣的解决方案。

1 个答案:

答案 0 :(得分:0)

1。。在与元素进行交互之前,请确保您正在等待该元素可见。

2。。如果您的应用中有一些webView,则可能需要更改上下文。例如:

// Get all contexts
Set<String> contexts = driver.getContextHandles();

// Get current context
String current = driver.getContext();

// Use context  
driver.context("context");

3。。然后您可以使用      driver.findElementById("your_element_id");