如何使用 Appium 2.0 在移动应用程序中滚动到特定日期

How to scroll to the Particular date in Mobile Application using Appium 2.0

提问人:user16430985 提问时间:11/7/2023 最后编辑:user16430985 更新时间:11/13/2023 访问量:15

问:

我需要一些帮助来使用 java selenium 在 appium 2.0 中自动执行日期选择器。

我正在尝试从下面的图像视图滚动到日期 2023 年 1 月 23 日。

使用滚动的日期选择器

我已经尝试使用以下代码,但它不起作用。

try {
            String scrollableList="android:id/numberpicker_input";
            String elementClassName="android.widget.EditText";
            String anyText="January";

            
              driver.findElement(AppiumBy.androidUIAutomator(
              "new UiScrollable(new UiSelector().resourceId(\"" + scrollableList +
              "\")).getChildByText(" + "new UiSelector().className(\"" + elementClassName +
              "\"), \"" + anyText + "\")"));
             
        }catch (Exception e){
            System.out.println("Cannot scroll further");
        }

我在这里需要通知的一件事是 resource-id,并且 className 对于 day-month-year 是相同的。

selenium-web驱动程序 测试 appium appium-java

评论


答: 暂无答案