Я хочу отключить все точки останова (взяты из целевого приложения javascript debugger;
) на Selen Webdriver с Java. Мое целевое приложение запускает точку останова каждые x секунд и останавливает мой запуск селена .
![enter image description here](https://i.stack.imgur.com/VbkOa.png)
ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized");
options.addArguments("disable-infobars");
options.addArguments("--disable-extensions");
options.addArguments("--disable- ???? "); <= ???????
WebDriver driver = new ChromeDriver(options);
driver.get("http://rd.huangpuqu.sh.cn/website/html/shprd/shprd_tpxw/List/list_0.htm");
вы можете найти все варианты чом здесь , но я не нахожу эту функцию.
EDIT:
Я пытаюсь это (с помощью Javascript через JavascriptExecutor), но не работает:
((JavascriptExecutor) driver).executeScript("debugger; = function(){};");
или
((JavascriptExecutor) driver).executeScript("debugger = function(){};");
или
((JavascriptExecutor) driver).executeScript("window.debugger = function(){};");
РЕДАКТИРОВАТЬ 2:
Я пытаюсь решить эту проблему с помощью javascript, но не работает:
stackoverflow: Как отключить отладчик; команда в JS?
отладчик не является участником JavaScript, его нельзя переопределить.
РЕДАКТИРОВАТЬ 3:
тем временем я задал новый вопрос о библиотеке селена здесь