问题标签 [desiredcapabilities]

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 回答
87 浏览

python - 在 docker 环境中找不到匹配的功能集,python selenium

我在 docker 环境中遇到错误: selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities.

这是我的配置:

我的测试示例代码:

0 投票
1 回答
93 浏览

selenium - 在 pytest selenium 中找不到日志类型“客户端”

我已经设置了所需的功能:

请注意logs = selenium.driver.get_log('browser')工作正常

0 投票
0 回答
18 浏览

selenium - 哪个是我需要修复此错误的 JAR 文件 - “无法访问类型 org.openqa.selenium.remote.DesiredCapabilities”

在此处输入图像描述

我收到此错误 - 提供图片供参考 - 请帮助..

org.openqa.selenium.remote.DesiredCapabilities 类型不可访问

0 投票
0 回答
78 浏览

appium - Appium 启动检查器会话错误:由于以下原因,desiredCapabilities 对象无效:“chromeOptions”必须是对象类型

[![在此处输入图像描述][1]][1]

chromeOptions 无论使用文本还是 JSON 对象类型,Start Session 总是返回错误:
无法创建新会话。详细信息:desiredCapabilities 对象由于以下原因无效:“chromeOptions”必须是对象
[1] 类型:https ://i.stack.imgur.com/dpzJm.png

0 投票
1 回答
95 浏览

robotframework - 如何在机器人框架的酱实验室中配置测试用例名称

我想在查看测试结果的时候在 Sauce Labs 中配置测试用例的名称。目前,我在所需功能中传递的名称正在酱实验室中弹出,我无法理解哪个结果适用于哪个测试用例。所以我想在那里看到测试用例名称,以便我可以轻松地从测试用例名称中识别测试结果。任何人都可以在这件事上提供帮助。

我现在传递的功能: Capabilities = "name:Win10+Chrome,platform:Windows 10,browserName:chrome,version:89.0"

我想用测试用例名称代替 Win10+Chrome。

在此处输入图像描述

0 投票
0 回答
102 浏览

selenium - Selenium 浏览器功能 fontSize

是否可以通过功能更改浏览器的字体大小?如果是这样怎么办?手动我们可以从chrome>>设置>>外观>>字体大小..

所以,想在浏览器和工作的初始启动时设置它。

曾试图在 chromeOptions 中找到它,但无法 https://sites.google.com/a/chromium.org/chromedriver/capabilities

有什么可能吗?

无法标记,webdriverJS。我正在为 webdriverJS API 使用打字稿

0 投票
1 回答
88 浏览

java - 无法设置 ChromeOptions 功能

为了设置此功能,我应该添加什么maven依赖项以及应该导入什么库?pom.xmlChromeOptions

需要设置它以避免出现以下异常:

org.openqa.selenium.UnhandledAlertException:意外警报打开:{警报文本:滥用限制触发}

0 投票
3 回答
47 浏览

karate - 如何启用通过空手道 ChromeDriver 下载 PDF 文件?

当使用 karate chromedriver 选择 PDF 超链接时,文件将在新选项卡中打开,而不是下载到本地系统。我在配置驱动程序时尝试使用以下 ChromeOptions,但它们看起来都不适合我。

karate.configure('driver;, {type:'chromedriver', 可执行文件: path, webDriverSession:{desiredCapabilities:{browserName:'chrome', "goog:chromeOptions":{"prefs": {"pdfjs.disabled": true }} }}});

以下首选项也不起作用。

"prefs": {"plugins.always_open_pdf_externally": true,"plugins.plugins_disabled", "Chrome PDF 查看器"}

我浏览了空手道文档,但找不到类似的主题。如果有人可以帮助我解决这个问题或指导我查看文档,我真的很感激。

0 投票
1 回答
33 浏览

python - 我可以在 1 个脚本中声明 2 个 desired_cap 吗?一个用于混合应用程序,一个用于 Chrome 应用程序?

我在 chrome 浏览器上有一个带有重定向的混合应用程序。

为了让 appium 识别这两个应用程序,是否有可能声明一个 double desired_cap

我想让脚本单击其中一个混合应用程序按钮,然后在重定向到 chrome 完成后,应该对 chrome 页面进行验证(这样我们就可以知道重定向已正确完成),然后我们有了这driver.back()将引导我们回到混合测试应用程序。

我知道我写的是错误的,但找不到正确的方法..得到__second__未定义的错误。

我的例子:

在此处输入图像描述

任何人都可以帮助我吗?提前致谢。

0 投票
1 回答
87 浏览

android - android中webviews的appium功能是什么?

我尝试过使用以下功能

但仍然无法获取 webview url。下面是我的代码片段