运行我能想到的最基本的硒测试。
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium;
using OpenQA.Selenium.Support.UI;
using OpenQA.Selenium.Firefox;
namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
String path = @"D:\Selenium Webdrivers\ChromeDriver\";
IWebDriver driver;
driver = new ChromeDriver(path);
}
}
}
我在使用,
我已经尝试卸载和重新安装chrome和删除用户配置文件。
我得到的错误是,
测试名称:TestMethod1测试全名:UnitTestProject1.UnitTest1.TestMethod1测试源:C:\Users\User\Documents\Visual Studio 2013\Projects\UnitTestProject1\UnitTestProject1\UnitTest1.cs:line 13测试结果:失败测试持续时间:0:00:01.3305496
结果消息:测试方法UnitTestProject1.UnitTest1.TestMethod1引发异常:System.InvalidOperationException:未知错误:chrome无法启动(驱动程序信息:ChromeDriver=2.22.397933(1CAB651507B88DEC79B2B2A22D1943C01833CC1B),Platform=Windows NT 10.0.10586 x86_64)结果StackTrace:在OpenQa.Selenium.Remote.RemoteWebDriver.UnpackandThrowonError(响应错误响应)在OpenQa.Selenium.Remote.RemoteWebDriver.Execute(字符串T1\UnitTest1.cs:第15行
现在解决方案已经解决。我没有以管理员身份运行visual studio。谢谢你的帮助。
尝试在项目/解决方案文件夹中抛出Chromedriver.exe,然后适当更改路径。这样就可以解决你的问题了。
注意:FireFoxDriver之所以能成功工作,是因为它包含在Selenium包中,而Selenium包也在您的项目解决方案中。
字段初始值设定项不能引用非静态字段、方法或属性Form1。选项 如果这是可能的,我想启动chrome完全隐藏,我如何能做到这一点?
我正在尝试使用 启动 的会话 我一直收到这个错误: (未知错误:DevToolsActivePort文件不存在)(从chrome位置/usr/lib/chrumbrowser/chrum浏览器启动的进程不再运行,因此ChromeDriver假设chrome已崩溃。)(驱动程序信息:ChromeDriver=71.0.3578.98,平台=Linux 4.15.0-45-generic x86_64
我还是想不通。几天前我的硒工作得很好;现在它给我带来了一些错误。我首先使用Nuget,然后我尝试手动安装它。 如何重现问题: 错误: OpenQA. Selenium.WebDriverExcture:抛出一个带有空响应的异常,向远程WebDriver服务器发送HTTP请求以获取URLhttp://localhost:60695/session.异常的状态为ReceiveFailure,消息为:基
我在过去的一周里一直在处理这个问题,脑子里想不起来,所以我决定寻求帮助。我正在尝试使用Chromium 86构建在AWS Lambda中运行Selenium。我不断收到的错误消息如下: 以下是我的版本: 这是我的代码: 到目前为止我已经尝试过的事情: 尝试了各种运行时Python 3.6、3.7、3.8,但没有成功 尝试使用和不使用Lambda层。尝试使用Lambda逐层文件夹结构时相对简单: C
也许有人可以帮助Windows、Python、Selenium和使用Chrome webdriver与ChromePortable。 我定义了一个新文件夹 你知道吗?提前谢谢你,祝你一天愉快安德烈亚斯
作为项目设置的一部分,我有两个项目,一个作为库,另一个作为Selenium。我在libraries项目中设置了所有浏览器,其中/src/main/resource具有chromedriver。exe Selenium项目具有所有pagefactory类,并且该项目依赖于库。但是,当我在从属服务器上运行project时,我收到以下错误消息: