问题标签 [selenium-edgedriver]
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.
c# - Microsoft Edge WebDriver - 意外错误。未知错误
尝试让 Microsoft Edge 自动化与 Selenium 一起使用时,我遇到了以下异常:
OpenQA.Selenium.WebDriverException:意外错误。未知错误
我正在使用Selenium.WebDriver.MicrosoftDriver NuGet 包,版本 17.17134.0。
我的代码只是构造函数:
我尝试了各种建议的重载:
没运气。我确保 Microsoft 的 WebDriver 版本与运行测试的机器上的 Edge 版本相匹配。
有什么方法可以在这里获得更多信息的错误消息?请注意,所有 Selenium 单元测试都可以在 Firefox 和 Chrome WebDrivers 上按预期工作,只有 Edge 不起作用。
c# - 通过 selenium 启动时如何处理边缘浏览器上的警报
当我尝试通过 Selenium Grid 打开边缘浏览器时,边缘浏览器启动成功,但在边缘浏览器底部显示以下警告“您的扩展出现问题,因此我们不得不重新安装它们。您需要再次打开它们。” 我没有在边缘浏览器中安装任何扩展。但它仍然会引发警报。如何处理警报?他们是否有任何设置可用于隐藏/关闭警报
我在以下配置服务器上运行此执行:Windows Server 2012 客户端:Windows 10
selenium-webdriver - 如何允许边缘网络浏览中的麦克风/摄像头起诉硒
我们有 options.add_argument("--use-fake-ui-for-media-stream") options.add_argument("--use-fake-device-for-media-stream") 将虚假媒体发送到 chrome。edgedriver 有没有这样的选项?如果那些是什么?
python-3.x - 在里面执行带有 Selenium 的脚本
I'm automating a service with Selenium, and the website I need to access uses iframes tags, and I need to alter the value of some elements inside this tag.
I was using the Edge WebDriver, but I changed to Chrome because I thought it'd solve the problem, and unfortunately, it didn't, so I don't think it had anything to do with the Driver, but I'd rather keep with Chrome, if possible.
This is the line that simulates the script:
#xA;And it raises me an exception about null pointers, but basically, it's saying that the browser couldn't find this element, and, therefore, couldn't change its value.
Ironically, when I open the console and write the following command (wich is the same script above):
#xA;It works.
Here's the traceback to the error when I call execute_script from gc:
#xA;So I guess it's probably something related to permissions...? But I don't know, it's quite weird to get two different results to the same script, isn't it?
Thanks!
python - selenium.common.exceptions.WebDriverException:消息:尝试通过 Selenium 使用 Edge 和 MicrosoftWebDriver.exe 时出现未知错误
我在 Python 中创建了一个脚本,该脚本废弃了 Altium 的网站并收集了有关许可证使用的信息。目前,我正在使用 ChromeDriver,但由于一天中不同时间的网络速度较慢,有时会出现错误。我在个人计算机上使用 MicrosoftWebDriver (Edge) 使用了相同的脚本,但没有收到任何错误。当你启动 MicrosoftWebDriver.exe(从他们的网站下载)时,它应该会打开 Edge,但是当我使用我公司的笔记本电脑时,什么也没有发生(见附图)。
我有机会解决这个问题吗?这是由于端口被阻塞而发生的吗?
这是我用于选择 webdriver 的代码:
这是我得到的“错误”:
在这之后什么都没有发生...
Python 的 Shell 是这样说的:
selenium-webdriver - 新版 Microsoft Chromium Edge 的驱动程序 exe 可用吗?
有谁知道新 Microsoft Chromium Edge 的驱动程序 exe 是否可用?
如果是,请分享链接。
谢谢。
javascript - WebDriverError:未知错误,同时使用 Selenium(Javsacript)打开第二个边缘窗口
我正在使用 selenium 为边缘浏览器创建自动化工具,我需要同时打开三个具有三个不同 URL 的边缘窗口。第一个 Edge 浏览器窗口启动成功,但是在为第二个 url 调用函数openEdgeBrowser时,它会抛出 Exception: WebDriverError: Unknown error。
我希望一起运行三个 Edge 实例。
selenium - 在 Selenium EdgeDriver 选项中启用 AcceptInsecureCertificates 会引发异常
安装程序是 Windows 10 v1903 和 Visual Studio 2019 v16.2.2
我已经使用以下命令安装了 EdgeDriver:
然后,我创建了一个新的 .NET Core 控制台应用程序,并向其中添加了最新的 Selenium.WebDriver NuGet 包 (v3.141.0)。然后我向 Program.cs 添加了代码,使其看起来像这样:
当我运行控制台应用程序时,执行该new EdgeDriver(edgeOptions);
行时出现以下错误。
但是,如果我将AcceptInsecureCertificates
from的值更改为true
,false
那么我不会有任何异常,并且浏览器会按预期打开。这感觉像是一个错误,但我不知道是 Selenium 还是 EdgeDriver 有问题。
java - MAC 上的 Selenium Java - Edgedriver 不工作
大家好:我有下一个情况。
我想使用 Selenium 运行自动化,特别是在 Mac 上使用 Microsoft Edge。
我已经安装了版本 77.0.235.15 (Official build) Beta (64-bit)
Edgedriver:版本:77.0.235.15
其余的浏览器运行起来没有任何戏剧性,但 Edgedriver 失败了。
错误是下一个:
请你帮助我好吗?
java - 如何解决使用 Edge 驱动程序开始运行 testng 时浏览器关闭的问题
当我使用边缘网络浏览器运行测试时,我遇到了几个问题。第一个问题是,每次我通过 run as > testng test 运行测试时,自动化将关闭所有现有的打开边缘网络浏览器,然后它将打开一个全新的边缘浏览器,但它是空白的(无法加载 url)第二个问题是,如果我手动关闭所有现有的边缘浏览器,自动化只会加载 url。
有没有办法解决这些问题?请帮助我提前谢谢你。
这是我的代码 public class OpenThePageUsingEdge {