我无法让Selenium与c#上的Firefox驱动程序一起使用。Chrome可以完美运行,但Firefox无法运行。
使用方法:
我已经在Windows中设置了path变量。
GeckoDriver已安装在源代码的Bin文件夹中。
Firefoxdriverservice不存在,因此无法使用该命令。
我收到的错误是“ 引发异常:System.ComponentModel.Win32Exception:系统找不到指定的文件 ”
using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
using System.Windows.Forms;
namespace BeatRecaptcha
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
IWebDriver driver = new FirefoxDriver();
driver.Manage().Window.Maximize();
//Go to Google
driver.Navigate().GoToUrl("www.google.co.uk");
}
}
Run Code Online (Sandbox Code Playgroud)
}