gpt4 book ai didi

testing - Appium - 机器人框架 - 选择下拉

转载 作者:行者123 更新时间:2023-11-28 20:08:42 26 4
gpt4 key购买 nike

我正在通过 Robot Framework 使用 Appium。我能够使用点击元素并执行操作。但是当涉及到从下拉列表中选择一个值时,appium 没有内置命令。

我的示例:我正在试用 redbus 移动应用程序。我有一个日历,我需要在其中选择某个日期,比如 21。

我能够找到元素 21 的资源 ID,但日历中的所有数字都相同。

此处“资源 ID”相同,但“文本”根据数字变化。我的“资源 ID”是 in.redbus.android:id/gridCellin.redbus.android:id/gridCell

该资源 ID 的点击元素未点击 21,因为所有数字的资源 ID 都相同。

请帮帮我。我被困在这里了。

最佳答案

我终于找到了解决问题的方法。

我正在使用机器人框架。所以,我使用了 xpath=//*[@text=21]

使用 xpath 几乎每次都能正常工作,除非在任何节点中有任何特殊字符。

我也在尝试为该特殊字符案例找到解决方案。找到答案后我会发布。

关于testing - Appium - 机器人框架 - 选择下拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24927686/

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