gpt4 book ai didi

java - 如何在日期选择器 appium 中发送日期(Android API 19,版本 1.2.4.1)

转载 作者:行者123 更新时间:2023-11-30 02:23:56 24 4
gpt4 key购买 nike

我在通过 Appium 的日期选择器设置日期时遇到问题。我正在尝试通过以这种方式在字段中发送键来设置日期:

List<WebElement> pick = driver.findElements(By.className("android.widget.EditText"));           

pick.get(0).sendKeys("21");
pick.get(1).sendKeys("Mar");
pick.get(2).sendKeys("1989");

这在以前版本的 API 中工作正常,但由于我在不同的设备上进行测试,现在 appium 似乎无法正确找到我的元素。这是检查器窗口中的一张照片,显示我正在使用正确的类来查找字段。 enter image description here

有什么想法吗?谢谢!!

最佳答案

不确定是什么问题,因为缺少一些信息,但可以尝试使用 swipe 而不是 sendKeys,它看起来不像 sendKeys 字段。

无论如何,当我需要在测试时更改日期时,我可以推荐一个我正在使用的解决方法,您可以使用以下 adb 命令:

adb shell date -s YYYYMMdd.HHmmss

它更快更可靠,希望这会有所帮助。

关于java - 如何在日期选择器 appium 中发送日期(Android API 19,版本 1.2.4.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28089397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com