Я пытаюсь запустить тест в бета-версии Google Chrome 9.0.597.98, используя Selenium Grid. Я запускаю тест с C#, используя цель *googlechrome по умолчанию, которая поставляется с Selenium Grid. Когда я пытаюсь открыть сайт, меня встречает ошибка "Не удается вызвать метод indexOf неопределенного".
Я нашел сообщение от человека, который предполагает, что решение состоит в том, чтобы немного снизить безопасность в Chrome, передав некоторые параметры. В этом сообщении предлагается использовать что-то вроде этого:
DefaultSelenium selenium = new DefaultSelenium(location, port, browser, targetPath);
BrowserConfigurationOptions bco = new BrowserConfigurationOptions();
selenium.start(bco.setCommandLineFlags("--disable-web-security"));
Почему-то я нигде не вижу BrowserConfigurationOptions
. Это что-то, что поставляется с DLL Selenium? Это что-то, чего нет в версии .NET, но есть в других? Какие параметры у меня есть для установки этого параметра «--disable-web-security» и есть ли лучший способ сделать это?