Selenium 如何按类选择对象

2024-05-27

我有一个带有表单的网页,并且有一个使用 jquery 自动完成功能的字段。

这是用户名返回 1 个或多个结果后 HTML 的呈现方式。

但是我不知道如何使 Selenium“点击”结果。

我可以做一个 jQuery 类型的选择器吗? 例如

$(".ul.ui-autocomplete li:first a")

在 Selenium 中使用 XPath 选择器:

xpath=//li[contains(@class, 'ui-autocomplete')]/li[1]/a

未检查,可能需要一些更正。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Selenium 如何按类选择对象 的相关文章

随机推荐

  • 猫鼬查找并删除

    我正在尝试删除满足查询的多个文档 但是 我需要这些文档的数据将它们存储在单独的集合中以实现撤消功能 我让它工作的唯一方法是使用多个查询 Data find query exec function err data Data remove q
  • 在 List ForEach() 中设置多个属性?

    给定一个类 class foo public string a public int b 0 然后是它们的通用列表 var list new List
  • 自动调整所有列的大小以适合内容

    我所有的搜索结果都是sizeColumnsToFit and autoSizeColumns这不是我想要的 我的网格有很多列 所以它水平滚动 这很好 但我无法提前知道一列中最宽的文本所需的最大空间是多少 因此希望网格自动调整所有列的大小以适
  • 在非 Angular 类中获取注入的依赖项

    我有当前的 和简化的 课程 export class NavigationItem constructor private router Router navigateTo this router navigate this id 我不想每
  • 使用 Visual Studio 2015 在防火墙后面使用 npm

    我尝试利用 Visual Studio 2015 中新的 npm 支持 但遇到了一些问题 我位于公司防火墙后面 我尝试从 package json 文件中添加 grunt 并且可以看到与 npm 相关的输出 npm http GET htt
  • 将文本保留在 TextView 中,drawableLeft 居中

    在我的应用程序中 我有一个标题栏 其中包含一个宽度为 fill parent 的文本视图 它具有特定的背景颜色和一些居中的文本 现在我想在标题栏的左侧添加一个drawable 所以我设置了drawableLeft 果然文本和图像都显示出来了
  • R 因子变量之间的相关性

    我想知道是否有一种简单的方法来识别与另一个变量 100 相关的特征 因子变量 因此 在示例中 该过程将匹配 颜色 和 车辆 以及 植物 和 高度 color lt c black black blue blue yellow vehicle
  • 了解 Oracle Apex_Application.G_Fnn 以及如何使用它

    我对 Oracle apex application gfnn 的工作原理以及它是否仅适用于 Oracle ApEx 中的标准 SQL 报告或仅适用于 SQL 可更新报告 即表格形式 感到非常困惑 基本上我试图使用这个示例 SQL 来实现以
  • 如何使用 `ProjectRef` 来引用 sbt 1.x 中的本地项目?

    其他答案中有很多含糊不清的内容 或者涉及到更旧版本的 sbt 即 0 12 x 但似乎没有人真正回答这个问题 鉴于我有一个文件夹 并且我已经运行 sbt new scala scala seed g8 name Scala Seed Pro
  • 错误:没有名为 psycopg2.extensions 的模块

    我正在尝试为我的 django 项目设置一个 PostgreSQL 数据库 由于对上一个问题的答复 我相信我现在已经完成了为 django 项目设置 postgreSQL 数据库时出现问题 https stackoverflow com q
  • 如何从 System.Enum 转换为基本整数?

    我想创建一个通用方法 用于将任何 System Enum 派生类型转换为其相应的整数值 无需进行强制转换 最好无需解析字符串 例如 我想要的是这样的 Trivial example not actually what I m doing c
  • 如何检索多个深度关系的节点 Neo4j Database Cypher?

    假设有一个简单的图如下 City name gotham lt LOCATED Tower name abc lt LOCATED Bank name CityBank City name gotham lt LOCATED Cinema
  • 我应该迁移到 ASP.NET MVC 吗?

    我刚刚听了 StackOverflow 团队的第 17 期播客 他们对ASP NET MVC http www asp net mvc 我决定去看看 但首先 我想确定这是值得的 我已经为几天后开始的项目创建了一个基础 Web 应用程序 供其
  • 安装pytorch时出现PackagesNotFoundError: cudatoolkit=11.1.0

    我从以下位置获取安装命令https pytorch org get started locally https pytorch org get started locally 当我运行命令时 conda install pytorch to
  • 嵌入式系统:使用汇编语言时的内存布局

    根据我的理解 嵌入式系统运行机器代码 有多种方法可以生成此代码 一种是用 C 等高级语言编写程序 然后使用编译器获得这样的代码 另一种方法是用汇编语言为该嵌入式系统编写指令 并使用汇编器将其转换为机器代码 现在我们得到了加载到系统并执行的机
  • 使用 or 运算符进行 Morphia 查询

    我想知道如何使用 or 运算符编写 Morphia mongodb 查询我这样写了 mongodb 查询 效果很好 db Inv find or sug id 2 grp id 2 但是当我尝试在吗啡中编写此内容时 我感到很困惑 以下查询是
  • 如何在 Linux/OS X 上温和地终止 Firefox 进程

    我正在使用 Firefox 进行一些自动化操作 尽管我可以从 shell 打开 Firefox 窗口 但我无法正确终止它 如果我kill火狐进程与kill 3 or kill 2当我下次打开新的 Firefox 窗口时 命令会询问我是否要在
  • 在R中,如何平均空间网格正方形上的空间点数据

    现在设法解决问题 我有一组大约 50 000 个点 它们具有坐标和一个与其关联的值 我希望能够将点放入网格中 对落在网格正方形中的所有点的关联值进行平均 所以我想最终得到一个对象来识别每个网格方块并给出网格方块内的平均值 如果有帮助的话 我
  • 如何检查 Android 中是否启用了互联网访问?

    我正在尝试创建一个连接到网络服务器并检索数据的应用程序 我想做一些功能 当我单击我的应用程序时 它首先检查是否启用了互联网访问 如果启用它会启动应用程序 否则打开互联网访问设置 之后它会重定向到我的应用程序 当应用程序连接到网络服务器时 如
  • Selenium 如何按类选择对象

    我有一个带有表单的网页 并且有一个使用 jquery 自动完成功能的字段 这是用户名返回 1 个或多个结果后 HTML 的呈现方式 但是我不知道如何使 Selenium 点击 结果 我可以做一个 jQuery 类型的选择器吗 例如 ul u