C # OpenQA and OperaDriver (). No Opera at selenium OpenQA v2.5

I am trying to use OperaDriver for selenium.

IWebDriver wd = new OperaDriver();

but using OpenQA.Selenium.Opera; does not exist. I can not find it in C # dll. I am using v2.5 drivers. Chroom, i.e. Firefox exists, but no Opera. Where can I get it?

+5
source share
2 answers

.NET OperaDriver. Opera Java, JSON RemoteWebDriver. , Opera .NET .NET RemoteWebDriver Java Selenium, downloads .

+6

, Windows:

Operadriver Java #, Selenium, Opera.

, - Selenium ( ).

OPERA_PATH opera.exe. :

java -jar selenium-server-standalone-2.33.0.jar 

:

SET OPERA_PATH="C:\Progra~2\Opera\opera.exe"
cd C:\pathToSeleniumJarFile
C:\Progra~2\Java\jre7\bin\java.exe -jar selenium-server-standalone-2.33.0.jar

#: remotewebdriver # .

        switch (WebBrowser)
        {
            case Browser.Chrome:
                // chromedriver.exe has to be in the debug folder
                ChromeOptions chrome = new ChromeOptions();
                chrome.AddArguments("--ignore-certificate-errors");
                webDriver = new ChromeDriver(chrome);
                break;

            ...

            case Browser.Opera:
                //note: set OPERA_PATH environment variable (in cmd or global)
                DesiredCapabilities opera = DesiredCapabilities.Opera();
                opera.SetCapability("opera.profile", @"C:\OperaProfile");
                webDriver = new RemoteWebDriver(opera);
                break;

            default:
                throw new NotImplementedException();

(, ..),

opera.SetCapability("opera.profile", @"C:\OperaProfile");

, C:\OperaProfile.

== > < ==

+1

All Articles