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

当FF56不再有FireBug时,如何检查Selenium V3.6的元素?

冯澄邈
2023-03-14

我试图找到一种方法来使用FireBug为FF。不幸的是,Selenium V3.6不支持它。如果我必须定位元素,可以做什么,“inspect”元素就足够了吗?

如果我深入到硒的更少版本,那会有帮助吗?

共有1个答案

东门航
2023-03-14

如果您访问FirePath的GitHub页面,它清楚地提到:

FirePath是一个Firebug扩展,它添加了一个开发工具来编辑、检查和生成XPath表达式和CSS3选择器

现在,如果您访问FireBug的主页,它清楚地提到:

Firebug扩展不再开发或维护。我们邀请您使用Firebug接下来附带的Firefox DevTools。

所以方向很明确,我们必须使用与Mozilla Firefox56.x+版本集成的开发工具。

    null
    null
$x("//*[@name='q']")

示例:

$$("[name='q']")

示例:

 类似资料:
  • 我的iOS应用程序有一个收藏视图,其中包含一个标题视图,其中包含另一个收藏视图。 当通过xCode构建和启动应用程序时,可以使用iOS易访问性检查器检查collectionView。当通过Appium为Appium inspector启动应用程序时,这些相同的元素不再可以使用iOS可访问性检查器进行检查。 关闭Appium服务器并在sim卡上重新启动应用程序将显示可再次检查的元素。 Appium为

  • 我正在尝试创建一个用户可以在浏览器中存储注释的应用程序。 为了弄清楚用户在文档中创建注释的位置,我正在尝试存储所选文本的xpath和偏移量。 我到处搜索过,似乎有很多从xPath字符串中检索元素的示例,但没有很好的从DOM元素中查找xPath的示例。 以下是我尝试过的: 其中getXPathForElement如下所示: 这段代码给出了一个很长的看起来很奇怪的文本,如下所示:(我认为这不是一个真正

  • null null 我想做的是,当我点击任何按钮时,它检查是否有任何其他按钮具有类“ButtonActive”,如果任何其他按钮具有这个类,它就从另一个按钮中移除这个类,并将它添加到我点击的按钮中。因此它应该始终是一个具有“ButtonActive”类的按钮。

  • 问题内容: 我需要检查当前时间是否在时间范围内。最简单的情况是time_end> time_start: 但是,当用户输入结束时间小于开始时间的时间范围时,麻烦就开始了,例如“ 23:00-06:00”。像“ 00:00”这样的时间将在此范围内。大约5年前,我编写了以下PHP函数: 现在我需要做同样的事情,但是我想让它看起来好看。因此,我应该使用哪种算法来确定当前时间‘00:00’是否在 反向 范

  • 问题内容: 我有一个脱机菜单,可以在网站上完美运行。用户既可以使用导航键也可以用手指滑动它来打开和关闭它。 现在,我有一个非常不错的navicon图标,当单击(并打开菜单)时,它会从菜单图标过渡到X图标,反之,当再次单击并关闭菜单时,它又会转变为X图标。Buuut,如果用户将菜单滑动到打开或关闭而不是使用导航按钮的状态,则不会触发过渡,这可能会导致UX混乱(即,菜单被关闭,并且导航按钮显示X而不是

  • 如果s/he在元值数组中,我很难查询当前用户的cpt。 返回false或空数组。取决于之前是否设置过字段。 我试过将compare设置为相等,但也不起作用。可能是因为该值位于数组中。 查询应返回在键中具有当前用户id的所有帖子。 重要提示: 允许用户的