Appium 获取文本输入值不起作用



运行一个反应原生项目,我想使用 accessibilityId 访问输入字段的值,但在从反应原生 44 升级到反应原生 49 之后

element.getAttribute("value");似乎不起作用。

运行:

node: 8.5.0

react-native: 0.49.0

appium: 1.7.0

我已经粘贴了我的工作代码,它的java应用程序代码希望对您有用。

String errorC = driver.findElement(By.xpath("//android.widget.EditText[@content-desc="testPassword"]")).getText();
System.out.println(errorC);

TLDR:我用await inputElement.getText();.

详:

我尝试await inputElement.getValue();但是unknown "value" attribute出现错误,这仍然是一个开放问题,其存储库现已存档。

版本:

  • appium":1.21.0

  • 网络驱动程序:7.7.5"

相关内容

  • 没有找到相关文章

最新更新