firefox相关内容

如果元素在屏幕上不可见,则 WebElement getText() 是 Firefox 中的空字符串

在将 Firefox 升级到版本 19 后,我的 Selenium Webdriver 测试最近中断了.在我的几个测试中,我需要检索页面上但在浏览器窗口中不可见的元素,即我必须向右滚动才能看到它们.自从升级到 Firefox 19(我从 15 升级,所以这可能是自 16 以来的问题)我只能检索我可以在浏览器窗口上看到的元素的文本.我的 xpaths 正确检索所有元素,例如在我的以下代码中: 私 ..
发布时间:2022-01-16 08:45:28 其他开发

org.openqa.selenium.SessionNotCreatedException:通过 Selenium v​​3.11.0 启动 Firefox v37 时无法找到一组匹配的功能

我正在尝试在 Firefox 中运行测试网站,但出现错误“驱动程序可执行文件的路径必须由 webdriver.gecko.driver 系统属性设置;"我已经正确设置了路径,但仍然不知道问题出在哪里.这是我的代码: if (browsers.equalsIgnoreCase("Firefox")){String driverPath = System.getProperty("user.dir" ..

如何隐藏 Firefox 窗口(Selenium WebDriver)?

当我同时执行多个测试时,我不想让 Firefox 浏览器窗口保持可见.我可以使用 selenium.minimizeWindow() 将其最小化,但我不想这样做. 有什么方法可以隐藏 Firefox 窗口吗?我正在使用 FireFox WebDriver. 解决方案 最后我找到了解决方案,适用于那些使用 windows Machine 使用任何方法运行测试的人.好吧,实现不是在 Ja ..
发布时间:2022-01-16 08:30:10 Python

我在哪里可以找到权威的 Selenium WebDriver 到 Firefox 兼容性矩阵?

我曾在各种平台上使用 Selenium Java 和 Firefox Web 驱动程序参与过许多项目.我一次又一次地遇到我们使用的 Selenium WebDriver 版本与安装的 Firefox 版本不兼容. 第一道防线当然是确保我们使用最新版本的 WebDriver 和最新版本的 FireFox. 但有时这是不可能的,因为我们使用的是旧版本的 Java,或者仅仅是因为阻力最小的路 ..
发布时间:2022-01-16 08:29:36 Java开发

如何检查 Selenium v​​3.6 的元素,因为 FireBug 不再是 FF 56 的选项?

我正在尝试找到一种将 FireBug 用于 FF 的方法.不幸的是,selenium v​​3.6 不支持它.如果我必须找到元素,可以做些什么,“检查"元素就足够了吗? 如果我减少 selenium 的版本,会有帮助吗? 解决方案 如果你访问GitHub Page rel="nofollow noreferrer">FirePath,它明确提到: FirePath 是一个 Fi ..
发布时间:2022-01-16 08:21:57 其他开发

为什么 Mozilla 的这个 XMLHttpRequest 示例在 Firefox 3 中不起作用?

我正在尝试从 Mozilla 获取使用 REST Web 服务以在 Firefox 3.0.10 下工作的示例代码.以下代码在 Firefox 中不起作用,但在 IE 8 中起作用! 为什么这不起作用? IE 8 是否支持 XMLHttpRequest?我见过的大多数例子都使用 ActiveX分配.我应该做什么?XMLHttpRequest 似乎更加标准化. 示例: var req ..
发布时间:2022-01-15 22:05:47 前端开发

如何在 firefox 插件中使用 Javascript 将图像上传到 ImgBB API

可以在这里找到有关 API 的信息.它没有提供与 Javascript 一起使用的任何详细信息,仅与 curl 一起使用. 从这里的旧帖子尝试了许多不同的方法,但这是迄今为止我得到的最接近的方法. 函数 main() {var ul = document.querySelector('.redactor_toolbar')如果(ul!= null){var new_li = documen ..
发布时间:2022-01-15 22:05:08 前端开发

编辑和重播 XHR chrome/firefox 等?

我一直在寻找一种方法来更改在我的浏览器中发出的 XHR 请求,然后重新播放它. 假设我在浏览器中完成了一个完整的 POST 请求,而我唯一想要更改的是一个小值,然后再次播放.直接在浏览器中执行此操作会更容易、更快捷. 我用谷歌搜索了一下,还没有找到在 Chrome 或 Firefox 中执行此操作的方法. 有没有办法在这些浏览器中的任何一个或另一个浏览器中做到这一点? 解决 ..
发布时间:2022-01-15 21:52:15 其他开发

传递“#"url的请求参数中的哈希符号在Firefox中不起作用

我正在使用 AJAX 执行 struts 操作,一切正常,但 Firefox 出现问题,当我将 URL 中的参数作为请求参数传递时,如果该参数最后包含哈希(#)符号,那么firefox 会删除该符号之后的所有内容,并在没有它的情况下将该参数发送到操作. 例如,如果我在 Firefox 中通过了 test123#abcd,那么我在动作类中只得到 test123,而不是 test123#abcd ..
发布时间:2022-01-15 21:43:48 前端开发

为什么这段代码不起作用?我正在创建一个 Firefox 扩展,但代码没有运行.但是,如果我将代码粘贴到控制台中,它就可以工作

我做了一个 Firefox 扩展来获取所有请求的 url 并显示它们.但代码只有在我将其粘贴到控制台时才有效. 当扩展程序加载时它没有显示任何错误,它似乎只是不会运行 这是完整的代码 xhrScript.js (function(){const proxiedOpen = XMLHttpRequest.prototype.open;window.XMLHttpRequest.p ..

Firefox 异常'JavaScript 组件没有名为:“可用"的方法'

我正在使用 Django 构建一个 Web 应用程序.我通过 Ajax (jQuery v1.8.3) 在 Javascript 中有一堆 API 调用. 它们中的大多数都有效,但特定的一个会导致返回对象的状态为 0,并且此消息作为 statusText: [Exception...“'JavaScript 组件没有名为:“available"'的方法,调用方法时:[nsIInputS ..
发布时间:2022-01-15 21:36:31 前端开发

FormData() 对象不会从表单添加提交类型的输入,而在 Firefox 上

今天我遇到了一个有趣的错误,花了很多时间才弄清楚. 设置 页面上的表单.提交时,数据被捕获并用它创建 new FormData() 对象. 该对象通过 xhr 请求发送到 .php 脚本,然后返回 ok/error 消息. 代码看起来像这样:(简化版,不需要绒毛) 如果给出 form,则将 fd 的条目设置为 构造form 的表单数据集. 那么在构造表单数据集的描述 ..
发布时间:2022-01-15 21:35:51 前端开发

为什么这个 CORS 请求只在 Firefox 中失败?

我正在使用凭据和预检请求实现 CORS,我有点困惑为什么预检请求在 Firefox 30 中始终失败但在 Safari (7.0.2) 和 Chrome 35 中有效.我认为这个问题与"为什么预检选项经过身份验证的 CORS 请求的请求在 Chrome 中有效,但在 Firefox 中无效?"因为我没有收到 401,而是来自浏览器客户端的特定于 CORS 的消息: “跨源请求被阻止:同源策略 ..
发布时间:2022-01-15 19:54:31 其他开发

在 Firefox 中禁用跨域网络安全

在 Firefox 中,如何在 Chrome 中执行相当于 --disable-web-security 的操作.这已经发布了很多,但从来没有一个真正的答案.大多数是附加组件的链接(其中一些在最新的 Firefox 中不起作用或根本不起作用)和“您只需要在服务器上启用支持". 这是临时测试.我知道安全隐患. 我无法在服务器上打开 CORS,尤其是我永远无法允许 localhost 或类似的 ..
发布时间:2022-01-15 19:17:24 其他开发