0


利用selenium获取Chrome日志(Java版和Python版)

Java版

1.方式一(推荐优先使用该方式)

//driver配置ChromeOptions chromeOptions=newChromeOptions();
chromeOptions.setCapability("goog:loggingPrefs",Map.of("performance","ALL"));ChromeDriver driver =newChromeDriver(chromeOptions);//将日志信息保存在list中List<LogEntry> list = driver.manage().logs().get(LogType.PERFORMANCE).toJson();

2.方式二

//driver配置ChromeOptions chromeOptions=newChromeOptions();LoggingPreferences logs =newLoggingPreferences();
logs.enable(LogType.PERFORMANCE,Level.ALL);
chromeOptions.setCapability("goog:loggingPrefs", logs);ChromeDriver driver =newChromeDriver(chromeOptions);//将日志信息保存在list中List<LogEntry> list = driver.manage().logs().get(LogType.PERFORMANCE).toJson();

Python版

#driver配置
options ={'performance':'ALL'}
chrome_options = webdriver.ChromeOptions()
chrome_options.set_capability('goog:loggingPrefs', options)
driver = webdriver.Chrome(options=chrome_options)#将日志信息保存在list中
log = driver.get_log('performance')
标签: selenium chrome java

本文转载自: https://blog.csdn.net/diaojian66/article/details/131675216
版权归原作者 嘿嘿一笑很倾城 所有, 如有侵权,请联系我们删除。

“利用selenium获取Chrome日志(Java版和Python版)”的评论:

还没有评论