信息
该项目采用Java Selenium 4.0.x版本的来执行(也称为cdp命令),这是一套完全不同的API,通过对/session/$sessionId/goog/cdp/execute POST POST 传达给Chrome浏览器系列,特定的有效负载)功能(许多cdp方法,例如类的
performSearch ,
getSearchResults
getNodeForLocation
getOuterHTML
`querySelectorAll
querySelector
getAttributes
addCustomHeaders
该项目还使用了其他新的Selenium 4 API,例如虽然看起来还不够强大。
要使用Selenium驱动程序3.x访问Chrome Devtools API ,请参见项目
例子
覆盖用户代理
可以调用cdp协议来调用方法,并在测试期间动态修改user-agent标头:
import org.openqa.selenium.chrome.ChromeDriver ;
import org.openqa.selenium.c
1