当前位置: 首页 > 知识库问答 >
问题:

单击选项在Appium程序中不起作用

施冠玉
2023-03-14
public class basic extends base{

    public static void main(String[] args) throws MalformedURLException {
        // TODO Auto-generated method stub

        AndroidDriver<AndroidElement>  driver=  Capabilities();
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
        driver.findElementByXPath("//android.widget.TextView[@text='Preference']").click();
    }
}

这是我的程序。当我运行时,只有应用程序被调用,但首选项菜单没有打开。请参考下图。

阿皮姆偏好

这是阿皮姆日志

信息:--

共有1个答案

谢鸿飞
2023-03-14

您可以使用下面的代码行单击该链接:

driver.findElementByAccessibityID("Preference").click();
 类似资料:
  • 安装程序 ruby 2.3.3p222(2016-11-21修订版56859)[i386-mingw32] 想要执行的动作/步骤 我想对一个元素执行轻敲(而不是单击) 同时使用selenium-webDrive版本 IRB 到目前为止还不错。但是当我试图执行选项卡操作时。失败了 我觉得我错过了一些小细节(我对appium不熟悉),我只是没有看到我在这里犯的错误。所以如果有人能给我指出正确的方向,那

  • HTML格式 我没有这个的id或名称。因此我写 但click()没有发生。 已尝试driver . find element(by . CSS selector("。按钮[值=搜索]”)。单击(); 尝试值='Search '(单引号)。 这些选择器正在

  • 我已经可以切换到iframe,然后点击图像选择[如图1所示]然后不能点击div-预览按钮[如图2-蓝色按钮]这是“应用和关闭”。 知道吗?

  • 我是一个新的Appium和尝试的android设备,所以在编写代码时,我想使用android驱动程序,但每次出现错误,请检查下面的错误 “线程”main“org.openqa.selenium.WebDriverException中出现异常:返回的值无法转换为WebElement:{element=1}生成信息:版本:”3.4.0“,修订:”unknown“,时间:”unknown“系统信息:主机

  • 今天我更新了我的到除了命令之外,一切都运行正常。 此代码不再工作,我收到一个错误: 消息:未知命令,除滚动以外的所有移动命令都已删除。 有人能帮我吗?

  • 具有-D选项的Maven命令对我不起作用 并获得如下错误消息 [错误]未知的生命周期阶段"?Dmaven.test.skip "。您必须以下列格式指定有效的生命周期阶段或目标:或:[:]:。可用的生命周期阶段有:验证、初始化、生成源、处理源、生成资源、处理资源、编译、处理类、生成测试源、处理测试源、生成测试资源、处理测试资源、测试编译、处理测试类、测试、准备打包、打包、预集成测试、集成测试、集成后