硒的Firefox驱动程序

本文关键字:驱动程序 Firefox 硒的 | 更新日期: 2023-09-27 18:00:54

在哪里下载硒的firefox驱动程序?

我只找到了这个,这里不是要下载的驱动程序文件https://code.google.com/p/selenium/wiki/FirefoxDriver

注意:我已经有了用于Firefox的Selenium Webdriver IDE,但脚本要求我找到Firefox驱动程序我可以在C#的webdriver中使用firefox吗?还是它只能用于java?

硒的Firefox驱动程序

C#项目的最佳方法是安装WebDriver NuGet,因为如果有任何更新,它都会得到通知。只需安装NuGet Manager并搜索WebDriver即可。

之后只需使用以下代码:

IWebDriver driverOne = new FirefoxDriver();
IWebDriver driverTwo = new InternetExlorerDriver("C:''PathToMyIeDriverBinaries'");

FirefoxDriver包含在NuGet中。但是,您需要从这里手动下载ChromeDriver:https://code.google.com/p/selenium/wiki/ChromeDriver

你可以在这里找到十分钟的图片教程:http://automatetheplanet.com/getting-started-webdriver-c-10-minutes/

如果你想使用firefox,你只需要将驱动程序包括/导入到你的项目中,而不是CHROME,你需要将jar文件或Exe存储到一个特定的位置,然后你只需要在你的项目中调用它

演示程序

    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.firefox.FirefoxDriver;
    public class Firefox {
         public void returnFirefoxBrowser(){
             WebDriver driver = new FirefoxDriver();
        }
    }

         File file = new File(
              "//Users//Documents//workspace//SELENIUM//chromedriver");
         System.setProperty("webdriver.chrome.driver",file.getAbsolutePath());
         WebDriver driver_chrome;
         driver_chrome = new ChromeDriver();