问题标签 [facebook-php-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.
php - 如何在 Firefox 58++ 上使用 PHP Webdriver for Selenium 下载文件
我一直在尝试使用 PHP Webdriver for Selenium 下载最新版本的 Firefox 文件,但我无法使其工作。这是我的 phpunitbootstrap.php
文件中用于 Firefox 的 WebDriver 配置的代码:
其中一些首选项,例如页面browser.helperApps.neverAsk.saveToDisk
上不存在about:config
。我可以手动添加它们,但即使这样做,我也无法让 Firefox 将文件下载到特定文件夹而不询问我是否要保存它。
也许不再可能了?
谢谢!
phantomjs - 如何使用 php-webdrive 启用 Cookies PhantomJs
我正在使用无头浏览器 phantomjs 如何使用 Facebook php-webdriver 启用 cookie
代码如下
'phantom.cookiesEnabled' => true,不工作。
php - Selenium facebook webdriver错误
我正在尝试运行facebook/php-webdriver
包,但我被困在这个阶段。
它在我的本地主机中运行良好,但在我的 Ubuntu 服务器中,等待一段时间后我收到此错误
带有参数的 http POST 到 /session 引发的 curl 错误:{"desiredCapabilities":{"browserName":"firefox"}} 操作在 30001 毫秒后超时,收到 0 个字节
这就是我的代码的样子
基本上,我试图从这个请求中获取 cookievalue,任何人,请有一些解决方案!
php - php 驱动程序报告事件(PDO 问题)
我正在使用 selenium php 端口,并且正在尝试将测试结果记录到数据库中以进行进一步挖掘。
问题是,当我尝试记录例如登录按钮时:
我收到以下错误:
据我了解,当我使用目录C:/mamp/htdocs
时,似乎作曲家正在查看C:/users/akal/desktop/qa/hello
. 这是问题吗?
selenium - Chrome 网络驱动程序:为 http DELETE 向 /session/XXX 抛出 Curl 错误
我将 Chromedriver 与 Facebook PHP webdriver 一起使用。我经常遇到会话问题。
如何解决这个问题?为什么会这样?
完整的错误代码:
php - 致命错误:未捕获的 Facebook\WebDriver\Exception\UnknownServerException:等待驱动程序服务器以 ChromeDriver 和 Selenium 启动时超时
你想达到什么目的?(预期行为)
我试图让 example.php 成功运行而没有错误。
你会得到什么?(实际行为)
我在日志中收到错误 500 和以下错误:
问题如何重现?(重现步骤)
我在 Raspberry Pi Model 2 B+ 上使用 Raspbian Stretch。我将 selenium jar 文件安装在与 PHP webdriver 客户端(通过 Composer 安装)相同的目录中,并且 jar 文件似乎在端口 4444 上运行良好。
我相信 chromedriver 是问题的根源,虽然我不明白我是如何使用命令正确安装它的
然后再次在同一个硒目录中,无济于事。
信息:
- php-webdriver 版本:1.6.0
- PHP版本:7.0.30-0+deb9u1
- Selenium 服务器版本:3.14.0
- 操作系统:Raspbian Stretch
- 使用的浏览器 + 版本:Chromium Browser,版本 65.0.3325.181-0+rpt4
selenium - 如何通过 Facebook/php-webdriver 添加选项?
我正在寻求向 Facebook/php-webdriver 实例添加选项。
这可以获取初始选项:
现在我想添加其他选项:
我收到错误:
我已经尝试了一些方法,但还没有找到如何去做。
向 Facebook/php-webdriver 实例添加选项的正确方法是什么?
facebook-php-webdriver - 使用 php webdriver 获取 JavaScript 生成元素的内容
如何获取由 Javascript 呈现且在视图源中不可见的 HTML 元素的所有子元素的源代码?(使用 selenium 的 php 库)
selenium-chromedriver - 使用 PHP Selenium 禁用图像加载
如何在 ChromeOptions 中禁用图像加载?(PHP 库)
我尝试了以下但不确定语法是否正确
selenium - 此版本的 ChromeDriver 尚未通过 facebook/php-webdriver 使用 Selenium ChromeDriver 和 Chrome 测试 Chrome 版本 75 错误
我正在使用 selenium、chromedriver、facebook/php-webdriver 但是服务器总是在出错后挂起 可能是什么问题?硒还是php?
这是php错误:
来自硒日志:
版本信息:
- ChromeDriver 2.35.528139
- Chrome --version 谷歌浏览器 75.0.3770.80
+++++++++++++++++++++++++
6月29日更新,我已经将chromdriver更新到75.0.3770.90,但问题依旧。没有什么变化。
+++++++++++++++++++++++ 2019 年 6 月 30 日
我已经解决了这个问题,使用“top”命令,我看到一个名为 kswapd0 的进度消耗了太多 CPU。这是一个与交换有关的进展,所以我在/etc/sysctl.conf中添加了这一行:vm.swappiness=5并获得了更多的RAM,该服务已经运行了一天。并且不再挂起。我没有意识到 1.8GB RAM 对于默认配置的 chrome 来说是不够的。