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

使用selenium xpath从android应用程序的元素列表中查找web元素的子元素

徐秋月
2023-03-14

我正在为android应用程序定位元素,并有一个查询。我存储的web元素列表如下

List<WebElement> trackingsList =  tracking.getTrackingElements();

trackingsList.get(0).findElement(By.xpath("//android.widget.LinearLayout"))

但这并不奏效。非常感谢任何帮助。

共有1个答案

云胤
2023-03-14

按类名获取目标元素:

trackingsList.get(0).findElement(By.className("android.widget.LinearLayout"));

并按标记名:

trackingsList.get(0).findElement(By.tagName("LinearLayout"));
 类似资料:
  • 当我试图将元素放入元素中时,我面临一个问题。我尝试了两种方法来实现这一点,但不幸的是没有成功。 上面的代码获取所有DOM元素列表。 方法1: 当我尝试这个方法时,它总是返回第一个元素的文本,而不是相应的元素文本。 在搜索时,我发现了一个链接,有人问了和我一样的问题。 Selenium Webdriver在子元素中查找元素 当我尝试答案时,它给了我一个空白数组。 结果: 请建议我如何实现这一点,如何

  • 我正在尝试将我的selenium测试转换为使用页面对象模型(以及扩展为@FindBy)。我有几个这样的对象定义: 将父对象转换为使用FindBy很容易: 基本上,如果可能的话,我想这样做(我知道这不是真正的代码,这只是一个伪示例: 但是,有没有一种方法可以使用FindBy在父元素中定位子元素呢 。我需要这样做,因为我的目标是页面上的特定元素,这些元素可能与页面上的其他元素共享相同的名称或类名。谢谢

  • Web 应用可能由下面几部分组成: Servlet JSP™ 页面 工具类 静态文档 (HTML, 图片, 声音, 等等.) 客户端 Java applet, bean, 和 类 结合上述所有要素的描述性的元信息

  • 我正在使用TestCafe选择器来选择元素。这是一个复杂的Custin Child嵌套场景。 下面是HTML以了解我上面提到的内容: 在图片中,我提到了和,它们是父元素(具有相同的DOM),有一个grand grand child,而另一棵树中相同父元素的grand grand child是。我需要,但需要链接,因为所有父节点都有相同的DOM。

  • 本文向大家介绍Python从列表中查找子列表元素的索引,包括了Python从列表中查找子列表元素的索引的使用技巧和注意事项,需要的朋友参考一下 在本教程中,我们将编写一个程序,该程序从列表中查找子列表元素的索引。让我们看一个例子来清楚地理解它。 输入列表 输出结果 让我们看看解决给定问题的最简单,最常见的方法。按照给定的步骤解决它。 初始化列表。 使用索引遍历列表。 遍历子列表并检查要查找索引的元

  • 问题内容: 我有一个清单“ a” 我需要找到一个特定数字的所有元组。说1 我怎么做? 问题答案: 如果只希望第一个数字匹配,则可以这样操作: 如果您仅搜索其中包含1的元组: