У меня есть программа, которая проверяет некоторые из наших сайтов с отключенным javascript. Он работал хорошо, пока мы не обновляемся с WebDriver 2.4.5 до последнего. Теперь я получаю эту ошибку:Отключить javascript с селеном WebDriver?
java.lang.IllegalArgumentException: Preference javascript.enabled may not be overridden: frozen value=true, requested value=false
Похоже, что аргумент, чтобы отключить JS больше не допускается. Я не могу отказаться от WebDriver, потому что более ранние версии не работают корректно с нашим обновленным Firefox.
Каковы мои варианты тестирования с отключенным JS? Я знаю, что Chrome никогда не работал раньше, и теперь Firefox этого не делает. Я попытался найти «отключенный webdriver js», но результаты просто возвращают аргумент javascript.enabled, false
, который больше не работает.
Я просто попытался с помощью HtmlUnit с отключенным js. И он работает, однако скриншоты с ним невозможны, поскольку он ничего не отображает (и мне нужно сделать скриншоты) – Andrio