Selenium WebDriver启动Chrome时如何让DevTools默认打开Console面板
解决方案
你之前的配置存在两处问题:
- Chrome 命令行参数需要统一添加
--前缀,你当前配置的两个参数都遗漏了该前缀 --devtools-flags的参数值不需要额外包裹引号,直接跟配置键值对即可
正确写法如下:
const { Options } = require('selenium-webdriver/chrome'); // … const options = new Options().addArguments([ '--auto-open-devtools-for-tabs', '--devtools-flags=panel=console' ]); // …
如果需要默认打开其他面板,替换 panel 的对应值即可:
panel=elements:元素面板panel=network:网络面板panel=application:应用面板panel=performance:性能面板
内容的提问来源于stack exchange,提问作者customcommander
相关产品推荐
相关产品推荐

