问题标签 [facebook-webdriver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
211 浏览

php - 使用 facebook webdriver 清除 textarea

我正在使用 PHP facebook/webdriver包来处理一些网络自动化测试。

我一直无法清除元素的内容<textarea>并且已经用完了选项。

鉴于:

  • 一个dom元素<textarea>content</textarea>
  • $element成为一个Facebook\WebDriver\WebDriverElement实例

我试过打电话RemoteWebElement::clear()

我试过发送退格键:

我有点不知所措。有任何想法吗?

0 投票
1 回答
204 浏览

selenium - Selenium 找到元素,但由于缺少元素 ID 而无法与之交互

所以我有一个完美的工作代码,直到我今天正在使用脚本的其他部分,并且有一部分突然停止工作,我的代码是:

该元素是一个文本字段,向其发送键会产生相同的异常,即:

然而,如果我只是寻找元素并转储返回,它并没有说明无法找到它:

有人知道我做错了什么吗?它不在 iframe 中,它存在,没有对话框,什么都没有。请注意,在点击错误中,没有元素 ID:POST /session/330d05c02583a90a227cddf8c9db000a/element//click

但就图书馆而言,我没有改变任何东西?

0 投票
2 回答
439 浏览

php - 无法在 symfony 5 下安装 panther

我真的需要帮助,因为我无法在 Symfony 5 项目中安装 panther。Symfony/panther 需要 facebook/webdriver,每次我这样做:composer 需要 facebook/webdriver 或 composer req symfony/panther

我收到此错误消息:

我使用 Composer 1.9.1 和 PHP 7.2.14

非常感谢

0 投票
1 回答
483 浏览

php - 删除 WebDriver (PHP) 上的“此站点正在尝试打开弹出窗口”

我正在使用 Facebook WebDriver (PHP) 在 BrowserStack 上进行测试。我在 iPhone 上进行测试,当我的网站在新标签页上打开一个 URL 时,弹出窗口阻止程序会显示以下消息:“此站点正在尝试打开一个弹出窗口”。我正在尝试接受该消息(或将其关闭),因此我可以继续进行测试。

我一直无法找到摆脱该消息的方法。有什么线索吗?

0 投票
1 回答
94 浏览

php - Facebook Webdriver 不会在 Foreach 中打开 url

下午好,

我正在尝试使用 Facebook WebDriver 在 foreach 中打开几个链接,但它只打开第一个链接。

链接正确到达,字符串,但在第二个链接上它挂起并显示下面的错误。

在我看来,硒驱动器存在 cookie 或缓存问题。

在此处输入图像描述

在此先感谢各位,非常欢迎任何帮助。

0 投票
1 回答
134 浏览

ios - 我们可以远程控制连接到远程机器的 iPhone 以信任开发人员(用于配置文件)吗?

我正在使用 Team Viewer 处理远程 mac 机器。有时我需要在该机器上构建 WebDriverAgent 项目并手动信任连接的 iPhone 上的 WebDriverAgentRunner 和 Initegration 应用程序。

但远程我无法与 iPhone 交互,需要有人亲自到场才能从 iPhone 设置中点击“信任”。

有什么办法可以控制 iPhone?

0 投票
0 回答
54 浏览

javascript - PHP 脸书网络驱动程序

大家好,我需要在 facebook webdriver 上使用 selenium 的帮助

script.js 找到一个导航链接单击每个以将项目添加到假 div

但是它在使用 php 站点时是无限的

我怎样才能让它等待执行我的脚本完成然后contunie代码(如果没有出现nagigation next按钮,javascript中断间隔)这里js代码