问题标签 [httpbrowsercapabilities]

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 投票
2 回答
489 浏览

javascript - Protractor Jasmine 规范描述中的浏览器功能

我想为单个测试用例生成两个单独的报告。为此,我browser.getCapabitities在测试中使用了获取浏览器名称和版本的方法。

现在,当我在规范描述的末尾使用此变量时,值为undefined. 在browserNameforSpec描述之前获得价值。只有当我在规范末尾使用此值时,它才会显示未定义。我无法得到发生这种情况的原因。有什么方法可以在测试开始之前更改此规范描述的名称。

我的代码是

0 投票
1 回答
565 浏览

google-chrome - TestCafe 中的浏览器功能

我一直在使用 chrome(会议客户端)中的 web 应用程序,它使用 webRTC(需要麦克风和摄像头访问),同时尝试使用本地安装的 chrome 浏览器执行测试。

Testcafe 触发的 Chrome 实例不允许麦克风和摄像头的访问。有没有办法像我们对 Selenium 和 Protractor 那样传递 chrome 功能?

提供了一些浏览器堆栈插件的替代方案,但是我们正在考虑为本地安装的浏览器实现它,我们可以在其中启用麦克风和摄像头访问。

尝试的解决方法:厌倦了使用 chrome 浏览器相关参数(例如--use-fake-ui-for-media-stream --use-fake-device-for-media-stream. (不成功)

测试代码:

命令行触发代码:

testcafe chrome test.js

0 投票
1 回答
341 浏览

c# - .net core 2.2 的命名空间“System.web”中不存在类型或命名空间名称“HttpBrowserCapabilitiesBase”

在.netcore2.2中执行代码时出现标题错误。

以下是我的代码,

此关键字中的HttpBrowserCapabilitiesBase显示标题错误。

虽然此代码在 .netcore2.2 下完美运行。HttpBrowserCapabilitiesBase是.netcore2.2下System.web DLL的接口。

这意味着更新的 .net 框架,这个命名空间现在不存在,哪个命名空间可以工作,我没有得到。

0 投票
1 回答
47 浏览

php - Composer 在 browsercap.ini 中抛出语法错误

full_php_browscap.inihttps://www.browscap.org/下载

当我这样做时composer update,我得到了ff。错误:

PHP: syntax error, unexpected end of file, expecting ']' in /usr/local/etc/php/conf.d/full_php_browscap.ini on line 102

这是行100-103供参考(没有编号前缀):

任何想法为什么?

0 投票
1 回答
148 浏览

vba - 与 ChromeDriver 和 MSXML2.ServerXMLHTTP (VBA) 交互时发送自定义用户数据目录

我正在尝试使用 ChromeWebDriver 和MSXML2.ServerXMLHTTPVBA 打开 Google Chrome 的实例。该代码可以正常打开浏览器的新实例,但是当我尝试向 WebDriver 发送自定义用户数据目录时(存储在D:\Profiles\tdmsoares\Desktop\tmpChromeUserData\User Data其中不起作用:

笔记:

  1. 当试图clientMSXML2.ServerXMLHTTP使用中查看对象的结果时,Debug.print client.responseText我得到:

这意味着 user-data-dir 设置为 Temp 尽管尝试更改它

  1. 我在 W3.org 和https://chromedriver.chromium.org/capabilities上查看 WebDriver 的文档,但现在我还没有找到解决方案

  2. 我没有使用 Selenium(互联网上有很多资源)