Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Как отключить js в Firefox selenium java

selenium
webdriver
java
Теги: #<Tag:0x00007f7b64ff4178> #<Tag:0x00007f7b64ff4600> #<Tag:0x00007f7b64ffbe50>

(дмитрий Васильев) #1

Не получается отключить js в ff по средствам java+selenium, все способы найденные в интернете у меня не работают, либо падает с ошибкой, либо все запускается, но при проверка about:config там вижу javascript.enabled изменено и стоит true, подскажите как решить проблему.


(Vasiliy Rakshin) #2

И как вы будете после этого с селениумом работать?


(asolntsev) #3

А зачем? В наше время все браузеры поддерживают JavaScript. Без него ничего нигде работать не будет. Да и селениумовские тесты скорее всего не будут.


(Сергей Кузьмин) #4

http://cartoon.kulichki.com/humour/humo229.htm фан наверное


(дмитрий Васильев) #5

Для ускорения тестов, то что мне нужно работает с отключенным js, отключать получается только через config, хотелось бы сразу запускать браузер с уже отключенным js


(Dmitry Astanin) #6
        ProfilesIni profile = new ProfilesIni();
        FirefoxProfile testprofile = profile.getProfile("default");
        testprofile.setPreference("javascript.enabled", false);
        DesiredCapabilities dc = DesiredCapabilities.firefox();
        dc.setCapability(FirefoxDriver.PROFILE, testprofile);
        FirefoxOptions opt = new FirefoxOptions();
        opt.merge(dc);

Ну и опции в драйвер вгоняете при создании