问题标签 [safaridriver]
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.
selenium - SafariDriver Selenium sendkeys 不起作用,添加随机符号?
我将 Selenium 与 Mink 一起使用。我想在 Safari 中打开一个页面并登录。为此我使用
它在 Chrome 中工作,但在 Safari 中,它确实将所需的文本放在字段中并显然添加了一个随机符号。在 Selenium 中,它看起来像这样:
而且我不知道最后的字符是从哪里来的。登录当然会失败,因为登录数据中有错误的符号。
有任何想法吗?
ios - 如何以编程方式在 Safari 中启用“允许远程自动化”
我正在使用 macOS Sierra 10.12.4 和 safari 版本 10.1
我需要以编程方式在 Safari 的“开发”选项卡中启用“允许远程自动化”选项。
我可以运行以下命令来更改 ~/Library/Preferences 中的 com.apple.Safari.plist 文件,从而完美地启用“开发”菜单。
但是我没有找到任何启用“允许远程自动化”的选项
知道哪个 plist 包含该信息吗?
selenium - 如何使用实习生 js 和 selenium 网格在 safari 中启动测试
我正在使用实习生进行测试,我想在 safari 浏览器中启动测试:
集线器机器:Windows 8.1
节点机器:Mac Os X El Capitan 版本 10.11.6 === Safari 版本:10.1.1
在集线器中我运行:
在我运行的节点机器中:
我还安装了 SafariDriver.safariextz
错误:
selenium - 在 selenium 中使用 safariDriver 启动带有扩展名的 safari
我想用我的扩展启动我的浏览器。在 chrome 中,我可以使用 chromeOptions,如下面的代码示例所示。Firefox 以类似的方式工作。
但是在 Safari 中没有addExtensions
方法。使用 Safari 执行此操作的正确方法是什么?
c# - C# Selenium 如何使用 Safari 技术预览
我们如何指导 Selenium 在 C# 中使用 Safari 技术预览?
在Java中,我们可以使用方法来设置setUseTechnologyPreview
,但是在C#类中找不到类似的方法SafariOptions
。
我们已经尝试过使用options.AddAdditionalCapability('useTechnologyPreview', true)
,但它不起作用。
selenium - 在 Safari 中处理命令时发生未知的服务器端错误。
尝试在 Safari 10.1 中将文本框的值设置为空白时出现此错误。
使用 WebdriverIO:4.6.2
场景:文本框中已有文本。必须将该文本框设为空白才能重置搜索。
代码片段:
错误:
selenium - 如何在 macOS 上通过 Selenium Safari WebDriver 打开本地 html 文件?
我努力了:
但他们都没有工作。我使用 Java 和 macOS Sierra。(如果我从 http:// 打开一个页面,它就可以工作)
selenium-webdriver - 宁静属性不适用于野生动物园
在我的设置中,我正在为 CucumberWithSerenity.class 运行测试问题是在使用 safari 浏览器执行我的测试后,safari 不会清除 cookie 和其他相关数据。例如,登录步骤完成后,我必须搜索用户并设置用户,以便获得相关部分。但是 safari 保留了之前测试执行中设置的用户信息。为了解决这个问题,我在 serenity.properties 文件中设置了以下内容: safari.options.useCleanSession=true 但是,这似乎不起作用。
在其他浏览器上,我没有这样的问题。我是否错误地执行了该属性?
是否有其他选择可以确保每次启动 safari 浏览器时,我都有新的会话?
你能举个例子吗?
ios - 下拉菜单不适用于 Safari 10 上的 safariDriver
使用带有苹果 safariDriver 的 Safari 10 mac sierra 访问下拉列表时出现以下错误:
python-3.x - 如何使用 Selenium 启动 Safari Web 驱动程序?
我已经安装了 Safari 驱动程序的最新可用版本,即 2.48。我正在使用 python 脚本启动它。驱动程序已启动,但默认情况下进入私有模式。而且我的应用程序不支持隐私浏览。有什么需要注意的设置吗?任何建议都会很棒。这是正在启动的行:
谢谢!