Тестирование расширения браузера с помощью selenium c# в Saucelabs

Можно ли протестировать расширения браузера с помощью selenium c# в Saucelab. Если да, то как и где разместить последний пакет расширения в saucelab VM, чтобы селен запускал браузер с расширением.


person Vaish    schedule 23.12.2014    source источник


Ответы (1)


Для Firefox и Chrome это возможно, предоставив возможности или профиль. Например, в случае Firefox:

Файл файл = новый файл ("firebug-1.8.1.xpi"); FirefoxProfile firefoxProfile = новый FirefoxProfile(); firefoxProfile.addExtension (файл); firefoxProfile.setPreference("extensions.firebug.currentVersion", "1.8.1"); // Избегаем начального экрана

Драйвер WebDriver = новый FirefoxDriver (firefoxProfile);

person user861594    schedule 03.06.2016