【问题标题】:Acessing Navigate Bar in Android With Appium使用 Appium 在 Android 中访问导航栏
【发布时间】:2020-12-15 10:07:36
【问题描述】:

我需要自动化一个包含模拟导航栏触摸的测试,它不能只是命令。

我试图用这个来模拟触摸:

TouchAction action = new TouchAction(driver);
action.tap(PointOption.point(530, 2400)).perform();

但是出现坐标[x=530.0,y=2400.0]在元素矩形之外的错误。

而且它需要模拟屏幕上的触摸。

【问题讨论】:

    标签: java android junit appium


    【解决方案1】:

    我的一个朋友通过读取您要点击的页面的 id 来实现您正在寻找的结果,在这种情况下是它的主页 id

      public AppiumWebElement HomeTab => AppiumDriver.FindElementById("com.package.appname/home");
    

    然后使用下面的HomeTab.Click();

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多