browserName: 指定要使用的浏览器的名称,如 “firefox”、“chrome”、“safari” 等。
version: 指定浏览器的版本。
platform: 指定操作系统的名称,如 “WINDOWS”, “LINUX”, “MAC” 等。
javascriptEnabled: 一个布尔值,表示浏览器是否应该启用 JavaScript。
acceptSslCerts: 一个布尔值,表示浏览器是否应该接受 SSL 证书。
proxy: 设置代理服务器的信息。
platform: 指定操作系统的名称,如 “WINDOWS”, “LINUX”, “MAC” 等。
cssSelectorsEnabled: 一个布尔值,表示浏览器是否应该启用 CSS 选择器。
takesScreenshot: 一个布尔值,表示浏览器是否应该启用屏幕截图功能。
nativeEvents: 一个布尔值,表示浏览器是否应该使用本机事件。
rotatable: 一个布尔值,表示浏览器是否应该可旋转(用于移动设备模拟)。
locationContextEnabled: 一个布尔值,表示浏览器是否应该启用位置上下文。
loggingPrefs: 设置日志级别,如 “browser”, “driver”, “server” 等。
databaseEnabled: 一个布尔值,表示浏览器是否应该启用数据库。
browserConnectionEnabled: 一个布尔值,表示浏览器是否应该启用浏览器连接。
webStorageEnabled: 一个布尔值,表示浏览器是否应该启用 Web 存储。
applicationCacheEnabled: 一个布尔值,表示浏览器是否应该启用应用缓存。
takesHeapSnapshot: 一个布尔值,表示浏览器是否应该启用堆快照。
pageLoadStrategy: 设置页面加载策略,如 “normal”, “eager”, “none” 等。
cssSelectorsEnabled: 一个布尔值,表示浏览器是否应该启用 CSS 选择器。
elementScrollBehavior: 设置元素滚动行为,如 “native”, “smooth” 等。
strictFileInteractability: 一个布尔值,表示浏览器是否应该严格处理文件交互。
handlesAlerts: 一个布尔值,表示浏览器是否应该处理警告。
handlesSslRevokes: 一个布尔值,表示浏览器是否应该处理 SSL 撤销。
rotatable: 一个布尔值,表示浏览器是否应该可旋转(用于移动设备模拟)。
locationContextEnabled: 一个布尔值,表示浏览器是否应该启用位置上下文。
platform: 指定操作系统的名称,如 “WINDOWS”, “LINUX”, “MAC” 等。